Juan Hernandez has uploaded a new change for review.

Change subject: restapi: Remove empty URL parameter list specifications
......................................................................

restapi: Remove empty URL parameter list specifications

This patch removes from the RSDL metadata file the specicifications of
URL parameters that are empty, as that is the default.

Change-Id: I58ce08fd12a82fe673fda5cf2bdcbef0f94ef8ee
Signed-off-by: Juan Hernandez <[email protected]>
---
M 
backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml
1 file changed, 0 insertions(+), 335 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/66/39466/1

diff --git 
a/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml
 
b/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml
index b97899f..060e76a 100644
--- 
a/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml
+++ 
b/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml
@@ -22,7 +22,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
       All-Content: {value: true|false, required: false}
@@ -109,14 +108,12 @@
           vm.migration.auto_converge: xs:string
           vm.migration.compressed: xs:string
         description: update the virtual machine in the system for the given 
virtual machine id with the values specified in the request
-    urlparams: {}
 - name: /vms/{vm:id}/applications|rel=get
   description: get all the applications installed on the vm identified by the 
given id
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /vms/{vm:id}/applications/{application:id}|rel=get
@@ -125,7 +122,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /vms|rel=add
@@ -325,7 +321,6 @@
                 vm.migration.auto_converge: xs:string
                 vm.migration.compressed: xs:string
         description: add a virtual machine to the system from a configuration 
- requires the configuration type and the configuration data
-    urlparams: {}
 - name: /vms/{vm:id}/shutdown|rel=shutdown
   description: shutdown a virtual machine in the system identified by the 
given id
   request:
@@ -335,7 +330,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: shutdown a virtual machine in the system identified by 
the given id
-    urlparams: {}
 - name: /vms/{vm:id}/stop|rel=stop
   description: stop a virtual machine in the system identified by the given id
   request:
@@ -345,14 +339,12 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: stop a virtual machine in the system identified by the 
given id
-    urlparams: {}
 - name: /vms/{vm:id}/reboot|rel=reboot
   description: reboot a virtual machine in the system identified by the given 
id
   request:
     body:
       parameterType: Action
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/start|rel=start
   description: start a virtual machine in the system identified by the given id
   request:
@@ -385,7 +377,6 @@
           
action.vm.initialization.cloud_init.payload_files.payload_file--COLLECTION: 
{payload_file.name: 'xs:string',
           payload_file.content: 'xs:string',payload_file.type: 'xs:string'}}
         description: start a virtual machine in the system identified by the 
given id with the options specified in the request body
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /vms/{vm:id}/suspend|rel=suspend
@@ -397,7 +388,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: suspend a virtual machine in the system identified by the 
given id
-    urlparams: {}
 - name: /vms/{vm:id}/export|rel=export
   description: export a virtual machine in the system identified by the given 
id to the export domain
   request:
@@ -409,7 +399,6 @@
           action.discard_snapshots: 'xs:boolean', 
action.storage_domain.id|name: 'xs:string',
           action.grace_period.expiry: 'xs:long'}
         description: export a virtual machine in the system identified by the 
given id to the export domain with the options specified in the request body
-    urlparams: {}
 - name: /vms/{vm:id}/preview_snapshot|rel=preview_snapshot
   request:
     body:
@@ -423,26 +412,22 @@
             disk.id: xs:string
             disk.image_id: xs:string
             disk.snapshot.id: xs:string
-    urlparams: {}
 - name: /vms/{vm:id}/commit_snapshot|rel=commit_snapshot
   request:
     body:
       parameterType: Action
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/undo_snapshot|rel=undo_snapshot
   request:
     body:
       parameterType: Action
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/clone|rel=clone
   request:
     body:
       parameterType: Action
       signatures:
       - mandatoryArguments: {action.vm.name: 'xs:string'}
-    urlparams: {}
 - name: /vms/{vm:id}/detach|rel=detach
   description: detach a virtual machine in the system identified by the given 
id from the storage domain
   request:
@@ -452,7 +437,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: detach a virtual machine in the system identified by the 
given id from the storage domain
-    urlparams: {}
 - name: /vms/{vm:id}/migrate|rel=migrate
   description: migrate a virtual machine in the system identified by the given 
id to another host
   request:
@@ -463,7 +447,6 @@
         optionalArguments: {action.host.id|name: 'xs:string', action.async: 
'xs:boolean',
           action.force: 'xs:boolean', action.grace_period.expiry: 'xs:long', 
action.cluster.id: 'xs:string'}
         description: migrate a virtual machine in the system identified by the 
given id to another host with options specified in the request body
-    urlparams: {}
 - name: /vms/{vm:id}/move|rel=move #deprecated, replaced by 
'/vms/{vm:id}/disks/{disk:id}/move|rel=move'
   description: This action is deprecated. Move a virtual machine's disk
   request:
@@ -473,7 +456,6 @@
       - mandatoryArguments: {action.storage_domain.id|name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: This action is deprecated. Move a virtual machine's disk 
to the target storage domain
-    urlparams: {}
 - name: /vms/{vm:id}/ticket|rel=ticket
   description: Create a ticket for connecting to the VM using the display 
protocol.
   request:
@@ -483,7 +465,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.ticket.value: 'xs:string', action.async: 
'xs:boolean', action.grace_period.expiry: 'xs:long'}
         description: Create a ticket for connecting to the VM using the 
display protocol.
-    urlparams: {}
 - name: /vms/{vm:id}/logon|rel=logon
   description: Perform automatic logon on the VM using the guest agent.
   request:
@@ -493,7 +474,6 @@
       - mandatoryArguments: {}
         optionalArguments: {}
         description: Perform automatic logon on the VM using the guest agent.
-    urlparams: {}
 - name: /vms/{vm:id}/cdroms|rel=get
   description: get all the cdroms for a virtual machine
   request:
@@ -539,7 +519,6 @@
       signatures:
       - mandatoryArguments: {cdrom.file.id: 'xs:string'}
         description: add a cdrom to a virtual machine identified by the given 
id and attach a file to the cdrom
-    urlparams: {}
 - name: /vms/{vm:id}/watchdogs|rel=get
   description: get all the watchdogs for the virtual machine identified by the 
given id
   request:
@@ -554,7 +533,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/watchdogs/{watchdog:id}|rel=delete
   description: delete the watchdog for the virtual machine identified by the 
given id
   request:
@@ -582,7 +560,6 @@
       signatures:
       - mandatoryArguments: {watchdog.action: 'xs:string', watchdog.model: 
'xs:string'}
         description: add a watchdog to the virtual machine identified by the 
given id
-    urlparams: {}
 - name: /vms/{vm:id}/disks|rel=get
   description: get all disks for a given virtual machine
   request:
@@ -597,7 +574,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/disks/{disk:id}|rel=delete
   description: delete or detach a disk for a given virtual machine
   request:
@@ -632,7 +608,6 @@
           disk.sgio: xs:string
           disk.read_only: xs:boolean
           description: update the size, boot flag and other parameters of the 
disk attached to the virtual machine
-    urlparams: {}
 - name: /vms/{vm:id}/disks|rel=add
   description: add a new or existing disk to the virtual machine
   request:
@@ -675,7 +650,6 @@
       - mandatoryArguments: {disk.id: 'xs:string', disk.snapshot.id: 
'xs:string'}
         optionalArguments: {disk.active: 'xs:boolean'}
         description: attach a disk snapshot to the virtual machine
-    urlparams: {}
 - name: /vms/{vm:id}/disks/{disk:id}/activate|rel=activate
   description: activate a disk attached to a virtual machine
   request:
@@ -685,7 +659,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: activate a disk attached to a virtual machine
-    urlparams: {}
 - name: /vms/{vm:id}/disks/{disk:id}/deactivate|rel=deactivate
   description: deactivate a disk attached to a virtual machine
   request:
@@ -695,7 +668,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: deactivate a disk attached to a virtual machine
-    urlparams: {}
 - name: /vms/{vm:id}/disks/{disk:id}/move|rel=move
   description: move a disk attached to a virtual machine to a different 
storage domain. If the virtual machine is running this will trigger a live 
storage migration
   request:
@@ -705,7 +677,6 @@
       - mandatoryArguments: {storagedomain.id|name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: move a disk attached to a virtual machine to a different 
storage domain. If the virtual machine is running this will trigger a live 
storage migration
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /vms/{vm:id}/disks/{disk:id}/export|rel=export
@@ -715,7 +686,6 @@
       signatures:
       - mandatoryArguments: {storagedomain.id|name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /vms/{vm:id}/nics|rel=get
@@ -734,7 +704,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       All-Content: {value: true|false, required: false}
 - name: /vms/{vm:id}/nics/{nic:id}|rel=delete
@@ -758,21 +727,18 @@
         optionalArguments: {nic.network.id|name: 'xs:string', nic.linked: 
'xs:boolean', nic.name: 'xs:string', nic.mac.address: 'xs:string', 
nic.interface: 'xs:string', nic.port_mirroring.networks.network--COLLECTION: 
{network.id: 'xs:string'}, nic.plugged: 'xs:boolean'}
         deprecated: true
         description: update the network interface for the given virtual 
machine with port mirroring options
-    urlparams: {}
 - name: /vms/{vm:id}/nics/{nic:id}/activate|rel=activate #deprecated, replaced 
by 'add/edit'
   description: Deprecated, replaced by add/edit
   request:
     body:
       parameterType: Action
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/nics/{nic:id}/deactivate|rel=deactivate #deprecated, 
replaced by 'add/edit'
   description: Deprecated, replaced by add/edit
   request:
     body:
       parameterType: Action
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/nics|rel=add
   description: add a new network interface to the given virtual machine
   request:
@@ -786,7 +752,6 @@
         optionalArguments: {nic.network.id|name: 'xs:string', nic.linked: 
'xs:boolean', nic.mac.address: 'xs:string', nic.interface: 'xs:string', 
nic.port_mirroring.networks.network--COLLECTION: {network.id: 'xs:string'}, 
nic.plugged: 'xs:boolean'}
         deprecated: true
         description: add a new network interface to the given virtual machine 
with port mirroring options
-    urlparams: {}
 - name: /vms/{vm:id}/permissions|rel=get
   description: get all the permissions for a given virtual machine
   request:
@@ -801,7 +766,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/permissions/{permission:id}|rel=delete
   description: delete a permission for a given virtual machine
   request:
@@ -822,7 +786,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.group.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission for a given virtual 
machine
-    urlparams: {}
 - name: /vms/{vm:id}/statistics|rel=get
   description: get the memory and cpu statistics for a given virtual machine
   request:
@@ -837,7 +800,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/snapshots|rel=get
   description: get all snapshots for a given virtual machine
   request:
@@ -854,7 +816,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       All-Content: {value: true|false, required: false}
 - name: /vms/{vm:id}/snapshots/{snapshot:id}|rel=delete
@@ -876,7 +837,6 @@
           snapshot.persist_memorystate: xs:boolean
           snapshot.disks.disk--COLLECTION: {disk.id: 'xs:string'}
         description: create a new snapshot for a given virtual machine
-    urlparams: {}
 - name: /vms/{vm:id}/snapshots/{snapshot:id}/restore|rel=restore
   description: restore the virtual machine from a given snapshot
   request:
@@ -886,35 +846,30 @@
       - mandatoryArguments: {}
         optionalArguments: {action.restore_memory: 'xs:boolean', action.async: 
'xs:boolean', action.grace_period.expiry: 'xs:long', 
action.disks.disk--COLLECTION: {disk.id: 'xs:string', disk.image_id: 
'xs:string'}}
         description: restore the virtual machine from a given snapshot
-    urlparams: {}
 - name: /vms/{vm:id}/snapshots/{snapshot:id}/cdroms|rel=get
   description: get the list of cdroms attached to the virtual machine at the 
time the snapshot was created
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/snapshots/{snapshot:id}/cdroms/{cdrom:id}|rel=get
   description: get the details of a cdrom attached to the virtual machine at 
the time the snapshot was created
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/snapshots/{snapshot:id}/disks|rel=get
   description: get the list of disks attached to the virtual machine at the 
time the snapshot was created
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/snapshots/{snapshot:id}/disks/{disk:id}|rel=get
   description: get the details of a disk attached to the virtual machine at 
the time the snapshot was created
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/snapshots/{snapshot:id}/disks/{disk:id}|rel=delete
   description: delete a disk from a VM snapshot
   request:
@@ -929,14 +884,12 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/snapshots/{snapshot:id}/nics/{nic:id}|rel=get
   description: get the details of a network interface attached to the virtual 
machine at the time the snapshot was created
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/tags|rel=get
   description: get the list of tags added to the virtual machine
   request:
@@ -951,7 +904,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/tags/{tag:id}|rel=delete
   description: delete a tag added to the virtual machine
   request:
@@ -968,21 +920,18 @@
       signatures:
       - mandatoryArguments: {tag.id|name: 'xs:string'}
         description: add a new tag to the virtual machine
-    urlparams: {}
 - name: /vms/{vm:id}/sessions|rel=get
   description: get the open user-sessions of this VM
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/sessions/{session:id}|rel=get
   description: get the deails of a VM user session.
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/maintenance|rel=maintenance
   description: enable or disable maintenance mode for this virtual machine
   request:
@@ -992,7 +941,6 @@
       - mandatoryArguments: {action.maintenance_enabled: 'xs:boolean'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: enable or disable maintenance mode for this virtual 
machine
-    urlparams: {}
 - name: /disks|rel=get
   description: get a list of disks in the system
   request:
@@ -1009,7 +957,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /disks/{disk:id}|rel=delete
   description: delete the specified disk in the system
   request:
@@ -1028,7 +975,6 @@
         optionalArguments:
           action.async: xs:boolean
           action.grace_period.expiry: xs:long
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /disks/{disk:id}/move|rel=move
@@ -1043,7 +989,6 @@
           action.async: xs:boolean
           action.grace_period.expiry: xs:long
         description: move a disk to a different storage domain
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /disks/{disk:id}/copy|rel=copy
@@ -1058,7 +1003,6 @@
           action.async: xs:boolean
           action.grace_period.expiry: xs:long
         description: copy a disk to a different storage domain
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /disks|rel=add
@@ -1095,7 +1039,6 @@
           disk.sgio: xs:string
           disk.lun_storage.host: xs:string
         description: add a new lun disk to the system, this operation does not 
require size but requires lun connection details
-    urlparams: {}
 - name: /disks/{disk:id}/statistics|rel=get
   description: get the disk statistics for the specified disk in the system
   request:
@@ -1110,7 +1053,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /disks/{disk:id}/permissions|rel=get
   description: get the list of permissions for the disk in the system. Disk 
inherits permissions from the VM it is attached to and from the storage domain 
it resides on (if there is one)
   request:
@@ -1125,21 +1067,18 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /capabilities|rel=get
   description: get the capabilities of the system listing the features that 
are supported for all versions of cluster/data center
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /capabilities/{version:id}|rel=get
   description: get the capabilities of the system for the specified version, 
lists the features that are supported for the provided version of the 
cluster/data center
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/networks|rel=get
   description: get networks for the datacenter in the system
   request:
@@ -1154,7 +1093,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/networks/{network:id}|rel=delete
   description: delete the specified network in the datacenter
   request:
@@ -1171,7 +1109,6 @@
       signatures:
       - mandatoryArguments: {}
         optionalArguments: {network.display: 'xs:boolean', 
network.usages.usage--COLLECTION: {usage: 'xs:string'}}
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/networks|rel=add
   description: add a new network to the datacenter
   request:
@@ -1192,14 +1129,12 @@
             network.usages.usage--COLLECTION: {usage: 'xs:string'}
         }
         description: add a new network to the datacenter
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/networks/{network:id}/labels|rel=get
   description: get the labels of a network
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/networks/{network:id}/labels|rel=add
   description: add a new label to the network
   request:
@@ -1208,14 +1143,12 @@
       signatures:
       - mandatoryArguments: {label.id: 'xs:string'}
         description: add a new label to the network
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/networks/{network:id}/labels/{label:id}|rel=get
   description: get a specific label of a network
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/networks/{network:id}/labels/{label:id}|rel=delete
   description: delete the specified label of a network
   request:
@@ -1238,7 +1171,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/qoss/{qos:id}|rel=delete
   description: delete the specified QoS in the datacenter
   request:
@@ -1269,7 +1201,6 @@
                            qos.outbound_average: 'xs:int',
                            qos.outbound_peak: 'xs:int',
                            qos.outbound_burst: 'xs:int'}
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/qoss|rel=add
   description: add a new QoS to the datacenter
   request:
@@ -1292,7 +1223,6 @@
                            qos.outbound_peak: 'xs:int',
                            qos.outbound_burst: 'xs:int'}
         description: add a new QoS to the datacenter
-    urlparams: {}
 - name: /storagedomains|rel=get
   description: get storage domains in the system
   request:
@@ -1311,7 +1241,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /storagedomains/{storagedomain:id}|rel=delete
@@ -1406,7 +1335,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/images|rel=get
   request:
     body:
@@ -1419,7 +1347,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/images/{images:id}/import|rel=import
   request:
     body:
@@ -1427,7 +1354,6 @@
       signatures:
       - mandatoryArguments: {storagedomain.id|name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long', action.import_as_template: 'xs:boolean', 
action.cluster.id|name: 'xs:string'}
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/permissions|rel=get
   description: get the list of permissions for the storage domain
   request:
@@ -1442,7 +1368,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/storagedomains/{storagedomain:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission on the storage domain
   request:
@@ -1463,7 +1388,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.group.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission on the storage domain
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/templates/{template:id}|rel=delete
   description: delete the specified template from the export or data domain
   request:
@@ -1488,7 +1412,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/storagedomains/{storagedomain:id}/templates/{template:id}/register|rel=register
   description: Register the Template means importing the Template from the 
data domain, by inserting the configuration of the Template and disks into the 
DB without the copy process
   request:
@@ -1498,7 +1421,6 @@
       - mandatoryArguments: {action.cluster.id|name: 'xs:string'}
         optionalArguments: {action.clone: 'xs:boolen', action.exclusive: 
'xs:boolen', action.template.name: 'xs:string'}
         description: Register the Template means importing the Template from 
the data domain, by inserting the configuration of the Template and disks into 
the DB without the copy process
-    urlparams: {}
 - name: 
/storagedomains/{storagedomain:id}/templates/{template:id}/import|rel=import
   description: import the template from the export or data domain
   request:
@@ -1508,21 +1430,18 @@
       - mandatoryArguments: {action.cluster.id|name: 'xs:string'}
         optionalArguments: {action.storage_domain.id|name: 'xs:string', 
action.clone: 'xs:boolen', action.exclusive: 'xs:boolen', action.template.name: 
'xs:string', action.vm.disks.disk--COLLECTION: {disk.id: 'xs:string'}, 
action.async: 'xs:boolean', action.grace_period.expiry: 'xs:long'}
         description: import the template from the export or data domain 
identified by storagedomain-identifier into the destination storage domain 
identified by storage_domain.id|name
-    urlparams: {}
 - name: 
/storagedomains/{storagedomain:id}/templates/{template:id}/disks|rel=get
   description: get the list of disks attached to the template in the export or 
data domain
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/storagedomains/{storagedomain:id}/templates/{template:id}/disks/{disk:id}|rel=get
   description: get the details of the specified disk attached to the template 
in the export or data domain
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/vms|rel=get
   description: get the list of virtual machines in the storage domain
   request:
@@ -1546,7 +1465,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/vms/{vm:id}/register|rel=register
   description: Register the VM means importing the VM from the data domain, by 
inserting the configuration of the VM and disks into the DB without the copy 
process
   request:
@@ -1556,7 +1474,6 @@
       - mandatoryArguments: {action.cluster.id|name: 'xs:string'}
         optionalArguments: {action.clone: 'xs:boolen', action.vm.name: 
'xs:string'}
         description: Register the VM means importing the VM from the data 
domain, by inserting the configuration of the VM and disks into the DB without 
the copy process
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/vms/{vm:id}/import|rel=import
   description: import the specified virtual machine in the storage domain into 
the system
   request:
@@ -1566,7 +1483,6 @@
       - mandatoryArguments: {action.cluster.id|name: 'xs:string'}
         optionalArguments: {action.async: 
'xs:boolean',action.storage_domain.id|name: 'xs:string', 
action.vm.snapshots.collapse_snapshots: 'xs:boolean', action.clone: 
'xs:boolen', action.exclusive: 'xs:boolen', action.vm.name: 'xs:string', 
action.vm.disks.disk--COLLECTION: {disk.id: 'xs:string'}, 
action.grace_period.expiry: 'xs:long'}
         description: import the specified virtual machine from the source 
storagedomain identified by storagedomain-identifier into the destination 
storage domain identified by storage_domain.id|name
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/disksnapshots|rel=get
   description: get the list of disk snapshots in the storage domain
   request:
@@ -1590,7 +1506,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /clusters|rel=get
   description: get the list of clusters in the system
   request:
@@ -1609,21 +1524,18 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/vms/{vm:id}/disks/{disk:id}|rel=get
   description: get the details of the specified disk attached to the virtual 
machine in the storage domain
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /clusters/{cluster:id}|rel=get
   description: get the details of the specified cluster in the system
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /storagedomains/{storagedomain:id}/storageconnections|rel=get
@@ -1640,7 +1552,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/storagedomains/{storagedomain:id}/storageconnections/{storageconnection:id}|rel=delete
   request:
     body:
@@ -1655,7 +1566,6 @@
       signatures:
       - mandatoryArguments: {storageconnection.id: 'xs:string'}
         optionalArguments: {}
-    urlparams: {}
 - name: /clusters/{cluster:id}|rel=delete
   description: get the details of the specified cluster in the system
   request:
@@ -1680,7 +1590,6 @@
         cluster.fencing_policy.enabled: 'xs:boolean', 
cluster.fencing_policy.skip_if_sd_active.enabled: 'xs:boolean', 
cluster.fencing_policy.skip_if_connectivity_broken.enabled: 'xs:boolean', 
cluster.fencing_policy.skip_if_connectivity_broken.threshold: 'xs:int', 
cluster.maintenance_reason_required: 'xs:boolean',
         cluster.management_network.id|name: 'xs:string'}
         description: update the specified cluster in the system. The 
capabilities like virt service, cluster service, tarnsparent huge pages etc can 
be changed.
-    urlparams: {}
 - name: /clusters|rel=add
   description: add a new cluster to the system
   request:
@@ -1696,7 +1605,6 @@
         cluster.fencing_policy.enabled: 'xs:boolean', 
cluster.fencing_policy.skip_if_sd_active.enabled: 'xs:boolean', 
cluster.fencing_policy.skip_if_connectivity_broken.enabled: 'xs:boolean', 
cluster.fencing_policy.skip_if_connectivity_broken.threshold: 'xs:int',
         cluster.management_network.id|name: 'xs:string', 
cluster.maintenance_reason_required: 'xs:boolean'}
         description: add a new cluster to the system
-    urlparams: {}
 - name: /clusters/{cluster:id}/networks|rel=get
   description: get the list of networks in the cluster
   request:
@@ -1711,7 +1619,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /clusters/{cluster:id}/networks/{network:id}|rel=delete
   description: delete the specified network in the cluster
   request:
@@ -1729,7 +1636,6 @@
       - mandatoryArguments: {}
         optionalArguments: {network.display: 'xs:boolean', 
network.usages.usage--COLLECTION: {usage: 'xs:string'}}
         description: update the specified network in the cluster with network 
usage. Display is provided here for backwards compatibility.
-    urlparams: {}
 - name: /clusters/{cluster:id}/networks|rel=add
   description: add a new network to the cluster
   request:
@@ -1739,7 +1645,6 @@
       - mandatoryArguments: {network.id|name: 'xs:string'}
         optionalArguments: {network.usages.usage--COLLECTION: {usage: 
'xs:string'}}
         description: add a new network to the cluster
-    urlparams: {}
     headers:
 - name: /clusters/{cluster:id}/permissions|rel=get
   description: get the list of permissions on the cluster
@@ -1755,7 +1660,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /clusters/{cluster:id}/permissions/{permission:id}|rel=delete
   description: delete the permission on the cluster
   request:
@@ -1776,7 +1680,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.group.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission on the cluster
-    urlparams: {}
 - name: /macpools|rel=get
   description: get a list of mac pools in the system
   request:
@@ -1791,7 +1694,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /macpools|rel=add
   description: add the specified mac pool into the system
   request:
@@ -1806,7 +1708,6 @@
           macpool.allow_duplicates: xs:boolean
           macpool.default_pool: xs:boolean
         description: add the specified mac pool into the system
-    urlparams: {}
 - name: /macpools/{macpool:id}|rel=delete
   description: delete the specified mac pool from the system
   request:
@@ -1833,7 +1734,6 @@
           macpool.default_pool: xs:boolean
           macpool.ranges.range--COLLECTION: {range.from: 'xs:string', 
range.to: 'xs:string'}
         description: update the specified mac pool in the system
-    urlparams: {}
 - name: /datacenters/{datacenter:id}|rel=update
   description: update the specified data center in the system
   request:
@@ -1853,7 +1753,6 @@
           datacenter.storage_format: xs:string
           datacenter.mac_pool.id: xs:string
         description: update the specified data center in the system
-    urlparams: {}
 - name: /datacenters|rel=get
   description: get a list of data centers in the system
   request:
@@ -1872,7 +1771,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /datacenters/{datacenter:id}|rel=delete
@@ -1905,21 +1803,18 @@
           datacenter.version.minor: xs:int
           datacenter.mac_pool.id: xs:string
         description: add a new data center to the system
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/permissions|rel=get
   description: get the list of permissions on the data center
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/permissions/{permission:id}|rel=get
   description: get details of the specified permission on the data center
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission on the data center
   request:
@@ -1940,7 +1835,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.group.id: 'xs:string'}
         optionalArguments: {}
         description: add a new role permission on the data center
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/storagedomains|rel=get
   description: get the list of storage domains in a data center
   request:
@@ -1955,7 +1849,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/storagedomains/{storagedomain:id}|rel=delete
   description: delete the specified storage domain in a data center
   request:
@@ -1973,7 +1866,6 @@
       - mandatoryArguments: {storagedomain.id|name: 'xs:string'}
         optionalArguments: {}
         description: add a new storage domain to the data center
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/storagedomains/{storagedomain:id}/activate|rel=activate
   description: activate the specified storage domain in the data center
   request:
@@ -1983,7 +1875,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: activate the specified storage domain in the data center
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/storagedomains/{storagedomain:id}/deactivate|rel=deactivate
   description: deactivate the specified storage domain in the data center
   request:
@@ -1993,7 +1884,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: deactivate the specified storage domain in the data center
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/clusters|rel=get
   description: get the list of clusters in the data center
   request:
@@ -2010,7 +1900,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /datacenters/{datacenter:id}/clusters/{cluster:id}|rel=delete
@@ -2035,7 +1924,6 @@
         cluster.error_handling.on_error: 'xs:string', cluster.virt_service: 
'xs:boolean', cluster.gluster_service: 'xs:boolean', cluster.threads_as_cores: 
'xs:boolean', cluster.tunnel_migration: 'xs:boolean', cluster.trusted_service: 
'xs:boolean', cluster.ha_reservation: 'xs:boolean', cluster.ballooning_enabled: 
'xs:boolean',
         cluster.cpu.architecture: 'xs:string', cluster.display.proxy: 
'xs:string', cluster.ksm.enabled: 'xs:boolean'}
         description: update specified cluster in the data center
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/clusters|rel=add
   description: add a new cluster to the data center
   request:
@@ -2051,7 +1939,6 @@
         cluster.tunnel_migration: 'xs:boolean', cluster.ballooning_enabled: 
'xs:boolean', cluster.cpu.architecture: 'xs:string', cluster.display.proxy: 
'xs:string', cluster.ksm.enabled: 'xs:boolean',
         cluster.management_network.id|name: 'xs:string'}
         description: add a new cluster to the data center
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/clusters/{cluster:id}/networks|rel=get
   description: get the list of networks for a cluster in a data center
   request:
@@ -2066,7 +1953,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/clusters/{cluster:id}/networks/{network:id}|rel=delete
   description: delete the specified network in a cluster in the specified data 
center
   request:
@@ -2084,7 +1970,6 @@
       - mandatoryArguments: {}
         optionalArguments: {network.display: 'xs:boolean', 
network.usages.usage--COLLECTION: {usage: 'xs:string'}}
         description: update the specified network in a cluster in the 
specified data center. Display is provided here for backwards compatibility.
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/clusters/{cluster:id}/networks|rel=add
   description: add a new network to a cluster in the specified data center.
   request:
@@ -2094,7 +1979,6 @@
       - mandatoryArguments: {network.id|name: 'xs:string'}
         optionalArguments: {network.usages.usage--COLLECTION: {usage: 
'xs:string'}}
         description: add a new network to a cluster in the specified data 
center.
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/clusters/{cluster:id}/permissions|rel=get
   description: get the list of permissions on the cluster in the specified 
data center.
   request:
@@ -2109,7 +1993,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/clusters/{cluster:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission on the cluster in the specified 
data center.
   request:
@@ -2130,7 +2013,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.group.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission on the cluster in the 
specified data center.
-    urlparams: {}
 - name: /domains|rel=get
   description: get a list of domains in the system
   request:
@@ -2145,7 +2027,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /domains/{domain:id}/groups|rel=get
   description: get the list of groups in the specified domain
   request:
@@ -2162,7 +2043,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /domains/{domain:id}/users|rel=get
   description: get the list of users in the domain
   request:
@@ -2179,7 +2059,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /events|rel=get
   description: get the list of events in the system
   request:
@@ -2200,14 +2079,12 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: undoes the delete operation performed on the events
-    urlparams: {}
 - name: /events/{event:id}|rel=get
   description: get the details of the specified event in the system
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /groups|rel=get
   description: get the list of groups in the system
   request:
@@ -2224,7 +2101,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /events|rel=add
   description: add a new event to the system
   request:
@@ -2236,14 +2112,12 @@
                            event.vm.id: 'xs:string',event.storage_domain.id: 
'xs:string',event.template.id: 'xs:string',
                            event.cluster.id: 'xs:string',event.data_center.id: 
'xs:string'}
         description: add a new event to the system
-    urlparams: {}
 - name: /groups/{group:id}|rel=get
   description: get the details of the specified group in the system
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /groups/{group:id}|rel=delete
   description: delete the specified group in the system
   request:
@@ -2261,7 +2135,6 @@
       - mandatoryArguments: {group.name: 'xs:string'}
         optionalArguments: {group.namespace: 'xs:string', group.principal: 
'xs:string'}
         description: add a new group to the system
-    urlparams: {}
 - name: /groups/{group:id}/permissions|rel=get
   description: get list of permissions for the group in the system
   request:
@@ -2276,7 +2149,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /groups/{group:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission from the group in the system
   request:
@@ -2312,7 +2184,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.template.id: 'xs:string'}
         optionalArguments: {}
         description: add a new permission on the template to the group in the 
system
-    urlparams: {}
 - name: /groups/{group:id}/roles|rel=get
   description: get the list of roles assigned to the specified group
   request:
@@ -2327,7 +2198,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /groups/{group:id}/roles/{role:id}/permits|rel=get
   description: get the permits for the specified role in a group
   request:
@@ -2342,7 +2212,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /groups/{group:id}/roles/{role:id}/permits/{permit:id}|rel=delete
   description: delete the specified permit for a role in a group
   request:
@@ -2359,7 +2228,6 @@
       signatures:
       - mandatoryArguments: {permit.id|name: 'xs:string'}
         optionalArguments: {}
-    urlparams: {}
 - name: /groups/{group:id}/tags|rel=get
   description: get the list of tags attached to a given group
   request:
@@ -2374,7 +2242,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /groups/{group:id}/tags/{tag:id}|rel=delete
   description: delete the specified tag attached to a given group
   request:
@@ -2391,7 +2258,6 @@
       signatures:
       - mandatoryArguments: {tag.id|name: 'xs:string'}
         optionalArguments: {}
-    urlparams: {}
 - name: /hosts|rel=get
   description: get the list of hosts in the system
   request:
@@ -2496,7 +2362,6 @@
           username: 'xs:string', password: 'xs:string', 
options.option--COLLECTION: {option.name: 'xs:string', option.value: 
'xs:string'}, encrypt_options: 'xs:boolean'}, host.reboot_after_installation: 
'xs:boolean', host.override_iptables: 'xs:boolean',
           host.power_management.kdump_detection: 'xs:boolean', host.protocol: 
'xs:int'}
         description: add a new host to the system providing the ssh password 
or fingerprint
-    urlparams: {}
 - name: /hosts/{host:id}/activate|rel=activate
   description: activate the specified host in the system
   request:
@@ -2506,7 +2371,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: activate the specified host in the system
-    urlparams: {}
 - name: /hosts/{host:id}/forceselectspm|rel=forceselectspm
   description: force the specified to be selected as storage pool manager
   request:
@@ -2516,7 +2380,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: force the specified to be selected as storage pool manager
-    urlparams: {}
 - name: /hosts/{host:id}/approve|rel=approve
   description: approve specified host to be added to the engine
   request:
@@ -2532,7 +2395,6 @@
           action.grace_period.expiry: 'xs:long', 
host.ssh.authentication_method: 'xs:string',
           host.ssh.user.user_name: 'xs:string', host.ssh.user.password: 
'xs:string'}
         description: approve specified host to be added to the engine by using 
ssh authentication. this occurs when the host registers itself with the engine
-    urlparams: {}
 - name: /hosts/{host:id}/commitnetconfig|rel=commitnetconfig
   description: commit the changes made to network configuration of the host
   request:
@@ -2542,7 +2404,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: commit the changes made to network configuration of the 
host
-    urlparams: {}
 - name: /hosts/{host:id}/deactivate|rel=deactivate
   description: deactivate the specified host
   request:
@@ -2552,7 +2413,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long', action.reason: 'xs:string'}
         description: deactivate the specified host
-    urlparams: {}
 - name: /hosts/{host:id}/fence|rel=fence
   description: perform fencing operation (start/stop/status) on the host. 
   request:
@@ -2562,7 +2422,6 @@
       - mandatoryArguments: {action.fence_type: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: perform fencing operation (start/stop/status) on the host.
-    urlparams: {}
 - name: /hosts/{host:id}/install|rel=install
   description: install vdsm and other packages required to get the host ready 
to be used in the engine
   request:
@@ -2588,7 +2447,6 @@
           action.grace_period.expiry: xs:long
           action.host.override_iptables: xs:boolean
         description: install vdsm and other packages required to get the host 
ready to be used in the engine providing thre ssh password
-    urlparams: {}
 - name: /hosts/{host:id}/iscsidiscover|rel=iscsidiscover
   description: initiate the command to discover the iscsi targets and map the 
targets to the storage server connections
   request:
@@ -2598,7 +2456,6 @@
       - mandatoryArguments: {action.iscsi.address: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: initiate the command to discover the iscsi targets and 
map the targets to the storage server connections
-    urlparams: {}
 - name: /hosts/{host:id}/iscsilogin|rel=iscsilogin
   description: login to the specified iscsi target at the specified address
   request:
@@ -2608,7 +2465,6 @@
       - mandatoryArguments: {action.iscsi.address: 'xs:string', 
action.iscsi.target: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: login to the specified iscsi target at the specified 
address
-    urlparams: {}
 - name: 
/hosts/{host:id}/unregisteredstoragedomainsdiscover|rel=unregisteredstoragedomainsdiscover
   description: Discover the Storage Domains which are candidiates to be 
imported to the setup
   request:
@@ -2617,7 +2473,6 @@
       signatures:
       - optionalArguments: {action.iscsi.address: 'xs:string', 
action.iscsi_target: 'xs:string'}
         description: Discover the Storage Domains which are candidiates to be 
imported to the setup
-    urlparams: {}
 - name: /hosts/{host:id}/refreshcapabilities|rel=refreshcapabilities
   description: refresh the capabilities of the host
   request:
@@ -2627,7 +2482,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: refresh the capabilities of the host
-    urlparams: {}
 - name: /hosts/{host:id}/katelloerrata|rel=get
   description: get the list of errata available for the host
   request:
@@ -2642,7 +2496,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/nics|rel=get
   description: get the list of network interfaces for the host
   request:
@@ -2657,7 +2510,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/nics/{nic:id}|rel=delete
   description: delete the specified network interface for the host
   request:
@@ -2698,7 +2550,6 @@
           hostnic.bonding.options.option--COLLECTION: {option.name: 
'xs:string', option.value: 'xs:string',
             type: 'xs:string'}
         description: add a new network interface for the host
-    urlparams: {}
 - name: /hosts/{host:id}/nics/setupnetworks|rel=setupnetworks
   description: initiate the command to setup networks for the network 
interface card of the specified host
   request:
@@ -2718,7 +2569,6 @@
           action.connectivityTimeout: xs:int
           action.force: xs:boolean
         description: initiate the command to setup networks for the network 
interface card of the specified host
-    urlparams: {}
 - name: /hosts/{host:id}/nics/{nic:id}/attach|rel=attach
   description: attach the network interface card to the specified host
   request:
@@ -2728,7 +2578,6 @@
       - mandatoryArguments: {action.network.id|name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: attach the network interface card to the specified host
-    urlparams: {}
 - name: /hosts/{host:id}/nics/{nic:id}/detach|rel=detach
   description: detach the network interface card from the specified host
   request:
@@ -2738,7 +2587,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: detach the network interface card from the specified host
-    urlparams: {}
 - name: /hosts/{host:id}/nics/{nic:id}/statistics|rel=get
   description: get the statistics for the network interface card attached to 
the specified host
   request:
@@ -2753,14 +2601,12 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/nics/{nic:id}/labels|rel=get
   description: get the labels of an interface
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/nics/{nic:id}/labels|rel=add
   description: add a new label to the interface
   request:
@@ -2769,14 +2615,12 @@
       signatures:
       - mandatoryArguments: {label.id: 'xs:string'}
         description: add a new label to the interface
-    urlparams: {}
 - name: /hosts/{host:id}/nics/{nic:id}/labels/{label:id}|rel=get
   description: get a specific label of an interface
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/nics/{nic:id}/labels/{label:id}|rel=delete
   description: delete the specified label of an interface
   request:
@@ -2799,7 +2643,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission for the host
   request:
@@ -2820,7 +2663,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.group.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission for the host
-    urlparams: {}
 - name: /hosts/{host:id}/statistics|rel=get
   description: get the statistics for the host
   request:
@@ -2835,7 +2677,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/storage|rel=get
   description: get the list of all logical units and volume groups for the host
   request:
@@ -2850,7 +2691,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/tags|rel=get
   description: get the list of all tags added to the host
   request:
@@ -2865,7 +2705,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/tags/{tag:id}|rel=delete
   description: delete the specified tag added to the host
   request:
@@ -2881,14 +2720,12 @@
       parameterType: Tag
       signatures:
       - mandatoryArguments: {tag.id|name: 'xs:string'}
-    urlparams: {}
 - name: /hosts/{host:id}/fenceagents|rel=get
   description: get all fencing agents defined for this host
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/fenceagents|rel=add
   description: add a new fencing-agent to the host
   request:
@@ -2897,14 +2734,12 @@
       signatures:
       - mandatoryArguments: {agent.address: 'xs:string', agent.order: 
'xs:int', agent.type: 'xs:string', agent.username: 'xs:string', agent.password: 
'xs:string'}
         optionalArguments: {agent.port: 'xs:int', agent.options--COLLECTION: 
{option.name: 'xs:string', option.value: 'xs:string'}, encrypt_options: 
'xs:boolean'}
-    urlparams: {}
 - name: /hosts/{host:id}/fenceagents/{fenceagent:id}|rel=get
   description: get the fencing agent with the specified ID.  
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/fenceagents/{fenceagent:id}|rel=update
   description: update a fencing-agent
   request:
@@ -2913,7 +2748,6 @@
       signatures:
       - mandatoryArguments: {}
         optionalArguments: {agent.address: 'xs:string', agent.order: 'xs:int', 
agent.type: 'xs:string', agent.username: 'xs:string', agent.password: 
'xs:string', agent.port: 'xs:int', agent.options--COLLECTION: {option.name: 
'xs:string', option.value: 'xs:string'}, encrypt_options: 'xs:boolean'}
-    urlparams: {}
 - name: /hosts/{host:id}/fenceagents/{fenceagent:id}|rel=delete
   description: delete the specified fencing agent
   request:
@@ -2938,7 +2772,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /networks/{network:id}|rel=delete
   description: delete the specified network in the system
   request:
@@ -2958,7 +2791,6 @@
           network.ip.address: 'xs:string', network.ip.gateway: 'xs:string', 
network.ip.netmask: 'xs:string',
           network.display: 'xs:boolean', network.stp: 'xs:boolean', 
network.mtu: 'xs:int'}
         description: update the specified network in the system
-    urlparams: {}
 - name: /networks|rel=add
   description: add a new network to the system
   request:
@@ -2982,7 +2814,6 @@
             network.usages.usage--COLLECTION: {usage: 'xs:string'}
         }
         description: add a new network to the system
-    urlparams: {}
 - name: /networks/{network:id}/permissions|rel=get
   description: get the list of all permissions on a network in the system
   request:
@@ -2997,7 +2828,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /networks/{network:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission on a network in the system
   request:
@@ -3018,7 +2848,6 @@
       - mandatoryArguments: {permission.group.id: 'xs:string', 
permission.role.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission on a network in the 
system
-    urlparams: {}
 - name: /networks/{network:id}/vnicprofiles|rel=get
   description: get the list of all virtual network interface card profiles for 
the network
   request:
@@ -3033,7 +2862,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /networks/{network:id}/vnicprofiles/{vnicprofile:id}|rel=delete
   description: delete the specified virtual network interface card profile for 
the network
   request:
@@ -3052,14 +2880,12 @@
         optionalArguments: {vnicprofile.description: 'xs:string', 
vnicprofile.port_mirroring: 'xs:boolean',
         vnicprofile.custom_properties.custom_property--COLLECTION: 
{custom_property.name: 'xs:string', custom_property.value: 'xs:string'}}
         description: add a new virtual network interface card profile for the 
network
-    urlparams: {}
 - name: /networks/{network:id}/labels|rel=get
   description: get the labels of a network
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /networks/{network:id}/labels|rel=add
   description: add a new label to the network
   request:
@@ -3068,14 +2894,12 @@
       signatures:
       - mandatoryArguments: {label.id: 'xs:string'}
         description: add a new label to the network
-    urlparams: {}
 - name: /networks/{network:id}/labels/{label:id}|rel=get
   description: get a specific label of a network
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /networks/{network:id}/labels/{label:id}|rel=delete
   description: delete the specified label of a network
   request:
@@ -3098,7 +2922,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vnicprofiles/{vnicprofile:id}|rel=delete
   description: delete the specified virtual network interface card profile in 
the system
   request:
@@ -3117,7 +2940,6 @@
         optionalArguments: {vnicprofile.name: 'xs:string', 
vnicprofile.description: 'xs:string', vnicprofile.port_mirroring: 'xs:boolean',
         vnicprofile.custom_properties.custom_property--COLLECTION: 
{custom_property.name: 'xs:string', custom_property.value: 'xs:string'}}
         description: update the specified virtual network interface card 
profile in the system
-    urlparams: {}
 - name: /vnicprofiles|rel=add
   description: add a new virtual network interface card profile to the system
   request:
@@ -3128,7 +2950,6 @@
         optionalArguments: {vnicprofile.description: 'xs:string', 
vnicprofile.port_mirroring: 'xs:boolean',
         vnicprofile.custom_properties.custom_property--COLLECTION: 
{custom_property.name: 'xs:string', custom_property.value: 'xs:string'}}
         description: add a new virtual network interface card profile to the 
system
-    urlparams: {}
 - name: /vnicprofiles/{vnicprofile:id}/permissions|rel=get
   description: get the list of all permissions on the virtual network 
interface card profile in the system
   request:
@@ -3143,7 +2964,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vnicprofiles/{vnicprofile:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission for the virtual network 
interface card profile
   request:
@@ -3164,7 +2984,6 @@
       - mandatoryArguments: {permission.group.id: 'xs:string', 
permission.role.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission on the virtual network 
interface card profile in the system
-    urlparams: {}
 - name: /roles|rel=get
   description: get the list of all roles in the system
   request:
@@ -3179,7 +2998,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /roles/{role:id}|rel=delete
   description: get the details of the specified role in the system
   request:
@@ -3197,7 +3015,6 @@
       - mandatoryArguments: {role.name: 'xs:string', 
role.permits.permit--COLLECTION: {permit.id: 'xs:string'}}
         optionalArguments: {role.description: 'xs:string', 
role.administrative: 'xs:boolean'}
         description: add a new role to the system
-    urlparams: {}
 - name: /roles/{role:id}|rel=update
   description: update the specified role in the system
   request:
@@ -3207,7 +3024,6 @@
       - mandatoryArguments: {}
         optionalArguments: {role.permits.permit--COLLECTION: {permit.id: 
'xs:string'}, role.description: 'xs:string'}
         description: update the specified role in the system
-    urlparams: {}
 - name: /roles/{role:id}/permits|rel=get
   description: get the list of all permits for the specified role in the system
   request:
@@ -3222,7 +3038,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /roles/{role:id}/permits/{permit:id}|rel=delete
   description: delete the specified permit for the role in the system
   request:
@@ -3239,28 +3054,24 @@
       signatures:
       - mandatoryArguments: {permit.id|name: 'xs:string'}
         optionalArguments: {}
-    urlparams: {}
 - name: /bookmarks|rel=get
   description: get the list of bookmarks in the system
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /bookmarks/{bookmark:id}|rel=get
   description: get the details of the specified bookmark in the system
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /bookmarks/{tag:id}|rel=delete
   description: delete the specified bookmark from the system
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /bookmarks/{tag:id}|rel=update
   description: update the specified bookmark in the system
   request:
@@ -3269,7 +3080,6 @@
       signatures:
       - mandatoryArguments: {bookmark.name: 'xs:string', bookmark.value: 
'xs:string'}
         description: update the name, value of the specified bookmark in the 
system
-    urlparams: {}
 - name: /bookmarks|rel=add
   description: add a new bookmark to the system
   request:
@@ -3277,7 +3087,6 @@
       parameterType: Bookmark
       signatures:
       - mandatoryArguments: {bookmark.name: 'xs:string', bookmark.value: 
'xs:string'}
-    urlparams: {}
 - name: /tags|rel=get
   description: get the list of tags in the system
   request:
@@ -3292,7 +3101,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /tags/{tag:id}|rel=delete
   description: delete the specified tag in the system
   request:
@@ -3310,7 +3118,6 @@
       - mandatoryArguments: {}
         optionalArguments: {tag.name: 'xs:string', tag.description: 
'xs:string', tag.parent.tag.id|name: 'xs:string'}
         description: update the name, description or parent tag of the 
specified tag in the system
-    urlparams: {}
 - name: /tags|rel=add
   description: add a new tag to the system
   request:
@@ -3319,7 +3126,6 @@
       signatures:
       - mandatoryArguments: {tag.name: 'xs:string'}
         optionalArguments: {tag.description: 'xs:string', 
tag.parent.tag.id|name: 'xs:string'}
-    urlparams: {}
 - name: /templates|rel=get
   description: get the list of all templates in the system
   request:
@@ -3339,7 +3145,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
       All-Content: {value: true|false, required: false}
@@ -3412,7 +3217,6 @@
           template.migration.auto_converge: xs:string
           template.migration.compressed: xs:string
         description: update the specified template in the system
-    urlparams: {}
 - name: /templates|rel=add
   description: add a new template to the system
   request:
@@ -3480,7 +3284,6 @@
           template.migration.auto_converge: xs:string
           template.migration.compressed: xs:string
         description: add a new template to the system
-    urlparams: {}
 - name: /templates/{template:id}/export|rel=export
   description: export the specified template to the export domain
   request:
@@ -3491,7 +3294,6 @@
         optionalArguments: {action.async: 'xs:boolean', action.exclusive: 
'xs:boolean',
           action.grace_period.expiry: 'xs:long'}
         description: export the specified template to the export domain
-    urlparams: {}
 - name: /templates/{template:id}/cdroms|rel=get
   description: get the list of cdroms attached to the specified template
   request:
@@ -3506,7 +3308,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /templates/{template:id}/watchdogs|rel=get
   description: get all the watchdogs for the template identified by the given 
id
   request:
@@ -3521,7 +3322,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /templates/{template:id}/watchdogs/{watchdog:id}|rel=delete
   description: delete the watchdog for the template identified by the given id
   request:
@@ -3548,7 +3348,6 @@
       signatures:
       - mandatoryArguments: {watchdog.action: 'xs:string', watchdog.model: 
'xs:string'}
         description: add a watchdog to the template identified by the given id
-    urlparams: {}
 - name: /templates/{template:id}/disks|rel=get
   description: get the list of disks attached to the template
   request:
@@ -3563,7 +3362,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /templates/{template:id}/disks/{disk:id}|rel=delete
   description: delete the specified disk attached to the template
   request:
@@ -3584,7 +3382,6 @@
       - mandatoryArguments: {storagedomain.id|name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: copy the specified disk attached to the template to a 
specific storage domain
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name:  /templates/{template:id}/disks/{disk:id}/export|rel=export
@@ -3594,7 +3391,6 @@
       signatures:
       - mandatoryArguments: {storagedomain.id|name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /templates/{template:id}/nics|rel=get
@@ -3618,14 +3414,12 @@
         optionalArguments: {nic.network.id|name: 'xs:string', nic.linked: 
'xs:boolean', nic.mac.address: 'xs:string', nic.interface: 'xs:string', 
nic.port_mirroring.networks.network--COLLECTION: {network.id: 'xs:string'}}
         deprecated: true
         description: add a new network interface card to the template using a 
network with optional port mirroring options. This has been deprecated
-    urlparams: {}
 - name: /templates/{template:id}/nics/{nic:id}|rel=get
   description: get the details of the specified network interface card 
attached to the template
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /templates/{template:id}/nics/{nic:id}|rel=delete
   description: delete the specified network interface card attached to the 
template
   request:
@@ -3645,7 +3439,6 @@
       - mandatoryArguments: {}
         optionalArguments: {nic.network.id|name: 'xs:string', nic.linked: 
'xs:boolean', nic.name: 'xs:string', nic.mac.address: 'xs:string', 
nic.interface: 'xs:string', nic.port_mirroring.networks.network--COLLECTION: 
{network.id: 'xs:string'}}
         deprecated: true
-    urlparams: {}
 - name: /templates/{template:id}/permissions|rel=get
   description: get the list of all permissions for the specified template
   request:
@@ -3660,7 +3453,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /templates/{template:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission on the template
   request:
@@ -3681,7 +3473,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.group.id: 'xs:string'}
         optionalArguments: {}
         description: add a new role permission on the template
-    urlparams: {}
 - name: /templates/{template:id}/tags|rel=get
   description: get the list of tags added to the template
   request:
@@ -3696,7 +3487,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /templates/{template:id}/tags/{tag:id}|rel=delete
   description: delete a tag added to the template
   request:
@@ -3713,7 +3503,6 @@
       signatures:
       - mandatoryArguments: {tag.id|name: 'xs:string'}
         description: add a new tag to the virtual machine
-    urlparams: {}
 - name: /users|rel=get
   description: get the list of all users registered in the system
   request:
@@ -3742,7 +3531,6 @@
       - mandatoryArguments: {user.user_name: 'xs:string', user.domain.id|name: 
'xs:string'}
         optionalArguments: {user.namespace: 'xs:string', user.principal: 
'xs:string'}
         description: add a new user to the specified domain with the specified 
user name
-    urlparams: {}
 - name: /users/{user:id}|rel=delete
   description: delete the from the domain
   request:
@@ -3765,7 +3553,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /users/{user:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission for the user
   request:
@@ -3801,7 +3588,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.template.id: 'xs:string'}
         optionalArguments: {}
         description: add a new tole permission for the user on the template
-    urlparams: {}
 - name: /users/{user:id}/roles|rel=get
   description: get the list of roles assigned to the user
   request:
@@ -3816,7 +3602,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /users/{user:id}/roles/{role:id}/permits|rel=get
   description: get the list of permits for the role assigned to the user
   request:
@@ -3831,7 +3616,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /users/{user:id}/roles/{role:id}/permits/{permit:id}|rel=delete
   description: delete the specified permit for the role assigned to the user
   request:
@@ -3849,7 +3633,6 @@
       - mandatoryArguments: {permit.id|name: 'xs:string'}
         optionalArguments: {}
         description: add a new permit for the role assigned to the user
-    urlparams: {}
 - name: /users/{user:id}/tags|rel=get
   description: get the list of tags attached to the user
   request:
@@ -3864,7 +3647,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /users/{user:id}/tags/{tag:id}|rel=delete
   description: delete the specified tag attached to the user
   request:
@@ -3881,7 +3663,6 @@
       signatures:
       - mandatoryArguments: {tag.id|name: 'xs:string'}
         description: add a new tag to the user
-    urlparams: {}
 - name: /vmpools|rel=get
   description: get the list of all virtual machine pools in the system
   request:
@@ -3900,7 +3681,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /vmpools/{vmpool:id}|rel=delete
@@ -3922,7 +3702,6 @@
           vmpool.name: 'xs:string', vmpool.comment: 'xs:string', vmpool.size: 
'xs:int', vmpool.max_user_vms: 'xs:int', vmpool.display.proxy: 'xs:string',
           vmpool.description: 'xs:string'}
         description: update the specified virtual machine pool in the system
-    urlparams: {}
 - name: /vmpools/{vmpool:id}/allocatevm|rel=allocatevm
   description: attach the user to a vm from the vmpool and run the vm
   request:
@@ -3931,7 +3710,6 @@
       signatures:
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
-    urlparams: {}
 - name: /vmpools|rel=add
   description: add anew vm pool to the system
   request:
@@ -3943,7 +3721,6 @@
         optionalArguments: {vmpool.comment: 'xs:string', vmpool.size: 
'xs:int', vmpool.max_user_vms: 'xs:int', vmpool.display.proxy: 'xs:string',
           vmpool.description: 'xs:string', vmpool.soundcard_enabled: 
'xs:boolean'}
         description: add a new vm pool to the system
-    urlparams: {}
 - name: /vmpools/{vmpool:id}/permissions|rel=get
   description: get the list of permissions for the specified vm pool
   request:
@@ -3958,7 +3735,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vmpools/{vmpool:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission on the vm pool
   request:
@@ -3979,7 +3755,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.group.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission on the vm pool
-    urlparams: {}
 - name: /clusters/{cluster:id}/glustervolumes|rel=get
   description: get the list of gluster volumes attached to the cluster
   request:
@@ -4016,7 +3791,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.force: 'xs:boolean', action.async: 
'xs:boolean', action.grace_period.expiry: 'xs:long'}
         description: start the gluster volume attached to the cluster with an 
optional argument to force the operation
-    urlparams: {}
 - name: /clusters/{cluster:id}/glustervolumes/{glustervolume:id}/stop|rel=stop
   description: stop the gluster volume attached to the cluster
   request:
@@ -4026,7 +3800,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.force: 'xs:boolean', action.async: 
'xs:boolean', action.grace_period.expiry: 'xs:long'}
         description: stop the gluster volume attached to the cluster with an 
optional argument to force the operation
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/rebalance|rel=rebalance
   description: invoke the rebalance command on the gluster volume attached to 
the cluster
   request:
@@ -4036,7 +3809,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.fix_layout: 'xs:boolean', action.force: 
'xs:boolean', action.async: 'xs:boolean', action.grace_period.expiry: 'xs:long'}
         description: invoke the rebalance command on the gluster volume 
attached to the cluster with optional arguments to fix the lay and force the 
operation
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/stoprebalance|rel=stoprebalance
   description: invoke the stop rebalance command on the gluster volume 
attached to the cluster
   request:
@@ -4046,7 +3818,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: invoke the stop rebalance command on the gluster volume 
attached to the cluster
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/setoption|rel=setoption
   description: set an option for the gluster volume attached to the cluster
   request:
@@ -4055,7 +3826,6 @@
       signatures:
       - mandatoryArguments: {action.option.name: 'xs:string', 
action.option.value: 'xs:string', action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         optionalArguments: {}
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/resetoption|rel=resetoption
   description: reset an option for the gluster volume attached to the cluster
   request:
@@ -4065,7 +3835,6 @@
       - mandatoryArguments: {action.option.name: 'xs:string', action.force: 
'xs:boolean'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: reset an option for the gluster volume attached to the 
cluster with mandatory option to force the operation
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/resetalloptions|rel=resetalloptions
   description: resets all options for the gluster volume attached to the 
cluster
   request:
@@ -4075,7 +3844,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: resets all options for the gluster volume attached to the 
cluster
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/startprofile|rel=startprofile
   description: start profile on the gluster volume attached to the cluster
   request:
@@ -4085,7 +3853,6 @@
       - mandatoryArguments: {}
         optionalArguments: {}
         description: start profiling on the gluster volume attached to the 
cluster
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/stopprofile|rel=stopprofile
   description: stop the profiling of gluster volume attached to the cluster
   request:
@@ -4095,7 +3862,6 @@
       - mandatoryArguments: {}
         optionalArguments: {}
         description: stop profiling on the gluster volume attached to the 
cluster
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/profilestatistics|rel=get
   description: get the profiling statistics once profiling is turned on for a 
volume
   request:
@@ -4110,7 +3876,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       All-Content: {value: true|false, required: false}
 - name: /clusters/{cluster:id}/glustervolumes/{glustervolume:id}/bricks|rel=add
@@ -4131,7 +3896,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       All-Content: {value: true|false, required: false}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/bricks|rel=delete
@@ -4144,7 +3908,6 @@
           bricks--COLLECTION: {brick.id: 'xs:string'}
         optionalArguments: {replica_count: 'xs:unsignedShort'}
         description: delete bricks in the gluster volume attached to the 
cluster
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/bricks/migrate|rel=migrate
   description: migrate the data from the brick to others and mark for deletion
   request:
@@ -4155,7 +3918,6 @@
           action.bricks--COLLECTION: {brick.name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: migrate the data from the brick to others and mark for 
deletion
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/bricks/stopmigrate|rel=stopmigrate
   description: stops the bricks migration task started on on volume
   request:
@@ -4166,7 +3928,6 @@
           action.bricks--COLLECTION: {brick.name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: stops the bricks migration task started on on volume
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/bricks/activate|rel=activate
   description: activates the bricks post migration of data for reuse
   request:
@@ -4177,7 +3938,6 @@
           action.bricks--COLLECTION: {brick.name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: activates the bricks post migration of data for reuse
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/bricks/{brick:id}/replace|rel=replace
 #deprecated, replaced by 'migrate/delete'
   description: This is deprecated.Use migrate and delete instead.
   request:
@@ -4188,7 +3948,6 @@
         optionalArguments: {action.force: 'xs:boolean', action.async: 
'xs:boolean', action.grace_period.expiry: 'xs:long'}
         description: replace the specified brick with a new brick directory in 
the gluster volume attached to the cluster
         deprecated: true
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glustervolumes/{glustervolume:id}/bricks/{brick:id}/statistics|rel=get
   description: get the statistics for the specified brick in the gluster 
volume attached to the cluster
   request:
@@ -4203,7 +3962,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/disks|rel=get
   description: get the list of all disks in the storage domain
   request:
@@ -4221,7 +3979,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/disks/{disk:id}|rel=delete
   description: delete the specified disk in the storage domain
   request:
@@ -4282,7 +4039,6 @@
       signatures:
       - mandatoryArguments: {storagedomain.id|name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: 
/datacenters/{datacenter:id}/storagedomains/{storagedomain:id}/disks/{disk:id}|rel=get
@@ -4300,7 +4056,6 @@
       signatures:
       - mandatoryArguments: {storagedomain.id|name: 'xs:string'}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: 
/datacenters/{datacenter:id}/storagedomains/{storagedomain:id}/disks/{disk:id}|rel=delete
@@ -4361,7 +4116,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 
 - name: /jobs|rel=add
   description: add a new external job to the system
@@ -4372,7 +4126,6 @@
       - mandatoryArguments: {job.description: 'xs:string'}
         optionalArguments: {job.auto_cleared: 'xs:boolean'}
         description: add a new external job to the system
-    urlparams: {}
 
 - name: /jobs/{job:id}/end|rel=end
   description: end the specified external job in the system
@@ -4383,7 +4136,6 @@
       - mandatoryArguments: {action.status.state: 'xs:string'}
         optionalArguments: {action.force: 'xs:boolean', action.async: 
'xs:boolean', action.grace_period.expiry: 'xs:long'}
         description: end the specified external job in the system with an 
optional argument to force the operation
-    urlparams: {}
 
 - name: /jobs/{job:id}/clear|rel=clear
   description: clear the specified external job in the system
@@ -4394,7 +4146,6 @@
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
         description: clear the specified external job in the system
-    urlparams: {}
 
 - name: /jobs/{job:id}/steps|rel=get
   description: get the list of all steps for the external job in the system
@@ -4411,7 +4162,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 
 - name: /jobs/{job:id}/steps|rel=add
   description: add a new step to the external job
@@ -4422,7 +4172,6 @@
       - mandatoryArguments: {step.type: 'xs:string' , step.description: 
'xs:string'}
         optionalArguments: {step.job.id: 'xs:string', step.parent_step.id: 
'xs:string'}
         description: add a new step to the external job
-    urlparams: {}
 
 - name: /jobs/{job:id}/steps/{step:id}/end|rel=end
   description: invoke the command to end the specified step of an external job
@@ -4433,7 +4182,6 @@
       - mandatoryArguments: {action.succeeded: 'xs:boolean'}
         optionalArguments: {action.force: 'xs:boolean', action.status.state: 
'xs:string', action.async: 'xs:boolean', action.grace_period.expiry: 'xs:long'}
         description: invoke the command to end the specified step of an 
external job with an optional agrument to force the operation
-    urlparams: {}
 
 - name: /jobs/{job:id}/steps/{step:id}/statistics|rel=get
   description: get the detailed step status for monitoring
@@ -4450,7 +4198,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 
 - name: /storageconnections|rel=get
   description: get the list of all storage connections in the system
@@ -4458,7 +4205,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 
 - name: /storageconnections/{storageconnection:id}|rel=get
   description: get the details of the specified storage connection in the 
system
@@ -4466,7 +4212,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 
 - name: /storageconnections/{storageconnection:id}|rel=delete
   description: delete the specified storage connection in the system
@@ -4501,7 +4246,6 @@
       - mandatoryArguments: {}
         optionalArguments:  {storage_connection.path: 'xs:string'}
         description: update the specified local storage connection in the 
system
-    urlparams: {}
 
 - name: /storageconnections|rel=add
   description: add a new storage connection to the system
@@ -4527,13 +4271,11 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /clusters/{cluster:id}/glusterhooks/{glusterhook:id}|rel=get
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /clusters/{cluster:id}/glusterhooks/{glusterhook:id}|rel=delete
   request:
     body:
@@ -4548,7 +4290,6 @@
       signatures:
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glusterhooks/{glusterhook:id}/disable|rel=disable
   request:
     body:
@@ -4556,7 +4297,6 @@
       signatures:
       - mandatoryArguments: {}
         optionalArguments: {action.async: 'xs:boolean', 
action.grace_period.expiry: 'xs:long'}
-    urlparams: {}
 - name: 
/clusters/{cluster:id}/glusterhooks/{glusterhook:id}/resolve|rel=resolve
   request:
     body:
@@ -4564,7 +4304,6 @@
       signatures:
       - mandatoryArguments: {action.resolution_type: 'xs:string'}
         optionalArguments: {action.host.id|name: 'xs:string', action.async: 
'xs:boolean', action.grace_period.expiry: 'xs:long'}
-    urlparams: {}
 
 - name: /permissions|rel=get
   description: get the list of permissions on the system
@@ -4580,7 +4319,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /permissions/{permission:id}|rel=delete
   description: delete the permission on the system
   request:
@@ -4601,7 +4339,6 @@
       - mandatoryArguments: {permission.role.id: 'xs:string', 
permission.group.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission on the system
-    urlparams: {}
 
 - name: /instancetypes|rel=get
   description: get the list of instance types on the system
@@ -4617,7 +4354,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /instancetypes/{instancetype:id}|rel=delete
   description: delete the instance type from the system
   request:
@@ -4657,7 +4393,6 @@
           instance_type.custom_emulated_machine: xs:string
           instance_type.custom_cpu_model: xs:string
         description: add a new instance type to the system
-    urlparams: {}
 
 - name: /clusters/{cluster:id}/affinitygroups|rel=get
   description: get the list of affinity groups in the cluster
@@ -4673,14 +4408,12 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /clusters/{cluster:id}/affinitygroups/{affinitygroup:id}|rel=delete
   description: delete the specified affinity groups in the cluster
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /clusters/{cluster:id}/affinitygroups/{affinitygroup:id}|rel=update
   description: update the specified affinity group in the cluster
   request:
@@ -4689,7 +4422,6 @@
       signatures:
       - mandatoryArguments: {}
         optionalArguments: {affinitygroup.name: 'xs:string', 
affinitygroup.positive: 'xs:boolean', affinitygroup.enforcing: 'xs:boolean'}
-    urlparams: {}
 - name: /clusters/{cluster:id}/affinitygroups|rel=add
   description: add a new affinity group to the cluster
   request:
@@ -4699,7 +4431,6 @@
       - mandatoryArguments: {affinitygroup.name: 'xs:string', 
affinitygroup.positive: 'xs:boolean', affinitygroup.enforcing: 'xs:boolean'}
         optionalArguments: {}
         description: add a new affinity group to the cluster
-    urlparams: {}
 - name: /clusters/{cluster:id}/affinitygroups/{affinitygroup:id}/vms|rel=get
   description: get the list of vms per affinity group
   request:
@@ -4714,7 +4445,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /clusters/{cluster:id}/affinitygroups/{affinitygroup:id}/vms|rel=add
   description: add a vm to the specified affinity group
   request:
@@ -4724,7 +4454,6 @@
       - mandatoryArguments: {vm.id|name: 'xs:string'}
         optionalArguments: {}
         description: add a vm to affinity group
-    urlparams: {}
 - name: /hosts/{host:id}/numanodes|rel=get
   description: get the list of NUMA nodes for the host
   request:
@@ -4739,7 +4468,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /hosts/{host:id}/numanodes/{numanode:id}/statistics|rel=get
   description: get the statistics for the specified NUMA node of the host
   request:
@@ -4754,7 +4482,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/numanodes|rel=get
   description: get the list of virtual NUMA nodes for the vm
   request:
@@ -4769,7 +4496,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /vms/{vm:id}/numanodes/{numanode:id}|rel=delete
   description: delete the specified virtual NUMA node for the vm
   request:
@@ -4803,7 +4529,6 @@
         optionalArguments:
           vm_numa_node.numa_node_pins.numa_node_pin--COLLECTION: 
{numa_node_pin.index: 'xs:int'}
         description: add a new virtual NUMA node for the vm
-    urlparams: {}
 - name: /schedulingpolicyunits|rel=get
   description: get a list of scheduling policy units in the system
   request:
@@ -4821,7 +4546,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /schedulingpolicyunits/{schedulingpolicyunit:id}|rel=delete
@@ -4844,7 +4568,6 @@
           schedulingpolicy.description: xs:string
           schedulingpolicy.properties.property--COLLECTION: {property.name: 
'xs:string', property.value: 'xs:string'}
         description: update the specified user defined scheduling policy in 
the system
-    urlparams: {}
 - name: /schedulingpolicies|rel=get
   description: get a list of scheduling policies in the system
   request:
@@ -4862,7 +4585,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
     headers:
       Filter: {value: true|false, required: false}
 - name: /schedulingpolicies/{schedulingpolicy:id}|rel=delete
@@ -4887,7 +4609,6 @@
           schedulingpolicy.description: xs:string
           schedulingpolicy.properties.property--COLLECTION: {property.name: 
'xs:string', property.value: 'xs:string'}
         description: add a new scheduling policy to the system
-    urlparams: {}
 - name: /schedulingpolicies/{schedulingpolicy:id}/filters|rel=get
   description: get a list of specified scheduling policy filters
   request:
@@ -4931,7 +4652,6 @@
         optionalArguments:
           filter.scheduling_policy_unit.position: 'xs:int'
         description: add a new scheduling policy to the system
-    urlparams: {}
 - name: /schedulingpolicies/{schedulingpolicy:id}/weights|rel=get
   description: get a list of specified scheduling policy weights
   request:
@@ -4975,7 +4695,6 @@
         optionalArguments:
           weight.scheduling_policy_unit.factor: 'xs:int'
         description: add a weight to a specified user defined scheduling policy
-    urlparams: {}
 - name: /schedulingpolicies/{schedulingpolicy:id}/balances|rel=get
   description: get a list of specified scheduling policy balance modules
   request:
@@ -5017,14 +4736,12 @@
       signatures:
       - mandatoryArguments: {balance.scheduling_policy_unit.id: 'xs:string'}
         description: add a balance module to a specified user defined 
scheduling policy
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/iscsibonds|rel=get
   description: get all iSCSI Bonds for the specified datacenter
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/iscsibonds|rel=add
   description: add a new iSCSI Bond to the specified datacenter
   request:
@@ -5034,7 +4751,6 @@
       - mandatoryArguments: {iscsibond.name: 'xs:string'}
         optionalArguments: {}
         description: add a new iSCSI Bond to the datacenter
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/iscsibonds/{iscsibond:id}|rel=update
   description: update the specified iSCSI Bond
   request:
@@ -5044,56 +4760,48 @@
      - mandatoryArguments: {}
        optionalArguments: {}
        description: update the specified iSCSI Bond
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/iscsibonds/{iscsibond:id}|rel=delete
   description: remove the specified iSCSI Bond from the datacenter
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/iscsibonds/{iscsibond:id}/networks|rel=delete
   description: remove the specified network from the iSCSI Bond
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/iscsibonds/{iscsibond:id}/networks|rel=get
   description: gets the specified iSCSI Bond with the networks
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /datacenters/{datacenter:id}/iscsibonds/{iscsibond:id}/networks|rel=add
   description: specify list of networks contained in the iSCSI Bond
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/iscsibonds/{iscsibond:id}/storagedomains|rel=delete
   description: remove the specified storagedomain from the iSCSI Bond
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/iscsibonds/{iscsibond:id}/storagedomains|rel=get
   description: gets the specified iSCSI Bond with the storagedomains
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/datacenters/{datacenter:id}/iscsibonds/{iscsibond:id}/storagedomains|rel=add
   description: specify list of the storagedomains contained in the iSCSI Bond
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /diskprofiles|rel=get
   description: get the list of all disk profiles in the system
   request:
@@ -5108,7 +4816,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /diskprofiles/{diskprofile:id}|rel=delete
   description: delete the specified disk profile in the system
   request:
@@ -5128,7 +4835,6 @@
                            diskprofile.description: 'xs:string',
                            diskprofile.qos.id: 'xs:string'}
         description: update the specified disk profile in the system
-    urlparams: {}
 - name: /diskprofiles|rel=add
   description: add a new disk profile to the system
   request:
@@ -5139,7 +4845,6 @@
         optionalArguments: {diskprofile.description: 'xs:string',
                            diskprofile.qos.id: 'xs:string'}
         description: add a new disk profile to the system
-    urlparams: {}
 - name: /diskprofiles/{diskprofile:id}/permissions|rel=get
   description: get the list of all permissions on the disk profile in the 
system
   request:
@@ -5154,7 +4859,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /diskprofiles/{diskprofile:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission for the disk profile
   request:
@@ -5175,7 +4879,6 @@
       - mandatoryArguments: {permission.group.id: 'xs:string', 
permission.role.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission on the disk profile in 
the system
-    urlparams: {}
 - name: /storagedomains/{storagedomain:id}/diskprofiles|rel=get
   description: get the list of all disk profiles for the storage domain
   request:
@@ -5190,7 +4893,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/storagedomains/{storagedomain:id}/diskprofiles/{diskprofile:id}|rel=delete
   description: delete the specified disk profile for the storage domain
   request:
@@ -5209,7 +4911,6 @@
         optionalArguments: {diskprofile.description: 'xs:string',
                            diskprofile.qos.id: 'xs:string'}
         description: add a new disk profile for the storage domain
-    urlparams: {}
 - name: /cpuprofiles|rel=get
   description: get the list of all cpu profiles in the system
   request:
@@ -5224,7 +4925,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /cpuprofiles/{cpuprofile:id}|rel=delete
   description: delete the specified cpu profile in the system
   request:
@@ -5244,7 +4944,6 @@
                            cpuprofile.description: 'xs:string',
                            cpuprofile.qos.id: 'xs:string'}
         description: update the specified cpu profile in the system
-    urlparams: {}
 - name: /cpuprofiles|rel=add
   description: add a new cpu profile to the system
   request:
@@ -5255,7 +4954,6 @@
         optionalArguments: {cpuprofile.description: 'xs:string',
                            cpuprofile.qos.id: 'xs:string'}
         description: add a new cpu profile to the system
-    urlparams: {}
 - name: /cpuprofiles/{cpuprofile:id}/permissions|rel=get
   description: get the list of all permissions on the cpu profile in the system
   request:
@@ -5270,7 +4968,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /cpuprofiles/{cpuprofile:id}/permissions/{permission:id}|rel=delete
   description: delete the specified permission for the cpu profile
   request:
@@ -5291,7 +4988,6 @@
       - mandatoryArguments: {permission.group.id: 'xs:string', 
permission.role.id: 'xs:string'}
         optionalArguments: {}
         description: add a new group level permission on the cpu profile in 
the system
-    urlparams: {}
 - name: /clusters/{cluster:id}/cpuprofiles|rel=get
   description: get the list of all cpu profiles for the cluster
   request:
@@ -5306,7 +5002,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /clusters/{cluster:id}/cpuprofiles/{cpuprofile:id}|rel=delete
   description: delete the specified cpu profile for the cluster
   request:
@@ -5325,7 +5020,6 @@
         optionalArguments: {cpuprofile.description: 'xs:string',
                            cpuprofile.qos.id: 'xs:string'}
         description: add a new cpu profile for the cluster
-    urlparams: {}
 
 - name: /operatingsystems|rel=get
   description: get the list of all Operating Systems
@@ -5333,14 +5027,12 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /operatingsystems/{operatingsystem:id}|rel=get
   description: get the details of the specified Operating System
   request:
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 
 - name: /externalhostproviders|rel=get
   description: get the list of all external host providers in the system
@@ -5356,7 +5048,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /externalhostproviders/{externalhostprovider:id}|rel=delete
   description: delete the specified external host provider in the system
   request:
@@ -5380,7 +5071,6 @@
           external_host_provider.password: xs:string
           external_host_provider.authentication_url: xs:string
         description: update the specified external host provider in the system
-    urlparams: {}
 - name: /externalhostproviders|rel=add
   description: add a new external host provider to the system
   request:
@@ -5397,7 +5087,6 @@
           external_host_provider.password: xs:string
           external_host_provider.authentication_url: xs:string
         description: add a new external host provider to the system
-    urlparams: {}
 - name: 
/externalhostproviders/{externalhostprovider:id}/testconnectivity|rel=testconnectivity
   description: test the connectivity to the external external host provider
   request:
@@ -5406,7 +5095,6 @@
       signatures:
       - mandatoryArguments: {}
         optionalArguments: {}
-    urlparams: {}
 - name: 
/externalhostproviders/{externalhostprovider:id}/importcertificates|rel=importcertificates
   description: import the SSL certificates of the external host provider
   request:
@@ -5415,7 +5103,6 @@
       signatures:
       - mandatoryArguments: {}
         optionalArguments: {}
-    urlparams: {}
 - name: /externalhostproviders/{externalhostprovider:id}/certificates|rel=get
   description: get the list of certificates of the external host provider
   request:
@@ -5430,7 +5117,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /externalhostproviders/{externalhostprovider:id}/hosts|rel=get
   description: get the list of hosts from the external host provider
   request:
@@ -5445,7 +5131,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/externalhostproviders/{externalhostprovider:id}/discoveredhosts|rel=get
   description: get the list of discovered hosts from the external host provider
   request:
@@ -5460,7 +5145,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /externalhostproviders/{externalhostprovider:id}/hostgroups|rel=get
   description: get the list of host groups from the external host provider
   request:
@@ -5475,7 +5159,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/externalhostproviders/{externalhostprovider:id}/computeresources|rel=get
   description: get the list of compute resources from the external host 
provider
   request:
@@ -5490,7 +5173,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 
 - name: /openstackimageproviders|rel=get
   description: get the list of all OpenStack image providers in the system
@@ -5506,7 +5188,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /openstackimageproviders/{openstackimageprovider:id}|rel=delete
   description: delete the specified OpenStack image provider in the system
   request:
@@ -5532,7 +5213,6 @@
             property.name: xs:string
             property.value: xs:string
         description: update the specified OpenStack image provider in the 
system
-    urlparams: {}
 - name: /openstackimageproviders|rel=add
   description: add a new OpenStack image provider to the system
   request:
@@ -5551,7 +5231,6 @@
             property.name: xs:string
             property.value: xs:string
         description: add a new OpenStack image provider to the system
-    urlparams: {}
 - name: /openstackimageproviders/{openstackimageprovider:id}/images|rel=get
   description: get the list of images from the OpenStack image provider
   request:
@@ -5566,7 +5245,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/openstackimageproviders/{openstackimageprovider:id}/certificates|rel=get
   description: get the list of certificates of the OpenStack image provider
   request:
@@ -5581,7 +5259,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/openstackimageproviders/{openstackimageprovider:id}/testconnectivity|rel=testconnectivity
   description: test the connectivity to the external OpenStack imageprovider
   request:
@@ -5590,7 +5267,6 @@
       signatures:
       - mandatoryArguments: {}
         optionalArguments: {}
-    urlparams: {}
 - name: 
/openstackimageproviders/{openstackimageprovider:id}/importcertificates|rel=importcertificates
   description: import the SSL certificates of the OpenStack image provider
   request:
@@ -5599,7 +5275,6 @@
       signatures:
       - mandatoryArguments: {}
         optionalArguments: {}
-    urlparams: {}
 - name: 
/openstackimageproviders/{openstackimageprovider:id}/images/{images:id}/import|rel=import
   description: imports the OpenStack image
   request:
@@ -5615,7 +5290,6 @@
           action.cluster.id|name: xs:string
           action.disk.alias|name: xs:string
           action.template.name: xs:string
-    urlparams: {}
 
 - name: /openstackvolumeproviders|rel=get
   description: get the list of all OpenStack volume providers in the system
@@ -5631,7 +5305,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /openstackvolumeproviders/{openstackvolumeprovider:id}|rel=delete
   description: delete the specified OpenStack volume provider in the system
   request:
@@ -5659,7 +5332,6 @@
             property.name: xs:string
             property.value: xs:string
         description: update the specified OpenStack volume provider in the 
system
-    urlparams: {}
 - name: /openstackvolumeproviders|rel=add
   description: add a new OpenStack volume provider to the system
   request:
@@ -5680,7 +5352,6 @@
             property.name: xs:string
             property.value: xs:string
         description: add a new OpenStack volume provider to the system
-    urlparams: {}
 
 - name: /openstacknetworkproviders|rel=get
   description: get the list of all OpenStack network providers in the system
@@ -5696,7 +5367,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /openstacknetworkproviders/{openstacknetworkprovider:id}|rel=delete
   description: delete the specified OpenStack network provider in the system
   request:
@@ -5722,7 +5392,6 @@
             property.name: xs:string
             property.value: xs:string
         description: update the specified OpenStack network provider in the 
system
-    urlparams: {}
 - name: /openstacknetworkproviders|rel=add
   description: add a new OpenStack network provider to the system
   request:
@@ -5741,7 +5410,6 @@
             property.name: xs:string
             property.value: xs:string
         description: add a new OpenStack network provider to the system
-    urlparams: {}
 - name: 
/openstacknetworkproviders/{openstacknetworkprovider:id}/networks|rel=get
   description: get the list of networks from the OpenStack network provider
   request:
@@ -5756,7 +5424,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: 
/openstacknetworkproviders/{openstacknetworkprovider:id}/networks/{network:id}/subnets|rel=get
   description: get the list of sub-networks from the OpenStack network provider
   request:
@@ -5771,7 +5438,6 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}
 - name: /katelloerrata|rel=get
   description: get the list of errata available for the system
   request:
@@ -5786,4 +5452,3 @@
     body:
       parameterType: null
       signatures: []
-    urlparams: {}


-- 
To view, visit https://gerrit.ovirt.org/39466
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I58ce08fd12a82fe673fda5cf2bdcbef0f94ef8ee
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Juan Hernandez <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to