You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ta...@apache.org on 2013/11/08 11:36:36 UTC

[17/29] Revert "CLOUSTACK-5099: Utils.py-has-wrong-reference, cleaned it. As well added Uniform naming convention"

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listCounters.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listCounters.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listCounters.py
deleted file mode 100644
index 105b2fe..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listCounters.py
+++ /dev/null
@@ -1,51 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""List the counters"""
-from baseCmd import *
-from baseResponse import *
-class listCountersCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """ID of the Counter."""
-        self.id = None
-        """List by keyword"""
-        self.keyword = None
-        """Name of the counter."""
-        self.name = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """Source of the counter."""
-        self.source = None
-        self.required = []
-
-class listCountersResponse (baseResponse):
-    def __init__(self):
-        """the id of the Counter"""
-        self.id = None
-        """Name of the counter."""
-        self.name = None
-        """Source of the counter."""
-        self.source = None
-        """Value in case of snmp or other specific counters."""
-        self.value = None
-        """zone id of counter"""
-        self.zoneid = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedClusters.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedClusters.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedClusters.py
deleted file mode 100644
index 6afffa4..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedClusters.py
+++ /dev/null
@@ -1,55 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists dedicated clusters."""
-from baseCmd import *
-from baseResponse import *
-class listDedicatedClustersCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """the name of the account associated with the cluster. Must be used with domainId."""
-        self.account = None
-        """list dedicated clusters by affinity group"""
-        self.affinitygroupid = None
-        """the ID of the cluster"""
-        self.clusterid = None
-        """the ID of the domain associated with the cluster"""
-        self.domainid = None
-        """List by keyword"""
-        self.keyword = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        self.required = []
-
-class listDedicatedClustersResponse (baseResponse):
-    def __init__(self):
-        """the ID of the dedicated resource"""
-        self.id = None
-        """the Account ID of the cluster"""
-        self.accountid = None
-        """the Dedication Affinity Group ID of the cluster"""
-        self.affinitygroupid = None
-        """the ID of the cluster"""
-        self.clusterid = None
-        """the name of the cluster"""
-        self.clustername = None
-        """the domain ID of the cluster"""
-        self.domainid = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedGuestVlanRanges.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedGuestVlanRanges.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedGuestVlanRanges.py
deleted file mode 100644
index 9cb0d57..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedGuestVlanRanges.py
+++ /dev/null
@@ -1,67 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists dedicated guest vlan ranges"""
-from baseCmd import *
-from baseResponse import *
-class listDedicatedGuestVlanRangesCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """the account with which the guest VLAN range is associated. Must be used with the domainId parameter."""
-        self.account = None
-        """the domain ID with which the guest VLAN range is associated.  If used with the account parameter, returns all guest VLAN ranges for that account in the specified domain."""
-        self.domainid = None
-        """the dedicated guest vlan range"""
-        self.guestvlanrange = None
-        """list dedicated guest vlan ranges by id"""
-        self.id = None
-        """List by keyword"""
-        self.keyword = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """physical network id of the guest VLAN range"""
-        self.physicalnetworkid = None
-        """project who will own the guest VLAN range"""
-        self.projectid = None
-        """zone of the guest VLAN range"""
-        self.zoneid = None
-        self.required = []
-
-class listDedicatedGuestVlanRangesResponse (baseResponse):
-    def __init__(self):
-        """the ID of the guest VLAN range"""
-        self.id = None
-        """the account of the guest VLAN range"""
-        self.account = None
-        """the domain name of the guest VLAN range"""
-        self.domain = None
-        """the domain ID of the guest VLAN range"""
-        self.domainid = None
-        """the guest VLAN range"""
-        self.guestvlanrange = None
-        """the physical network of the guest vlan range"""
-        self.physicalnetworkid = None
-        """the project name of the guest vlan range"""
-        self.project = None
-        """the project id of the guest vlan range"""
-        self.projectid = None
-        """the zone of the guest vlan range"""
-        self.zoneid = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedHosts.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedHosts.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedHosts.py
deleted file mode 100644
index d2f8aaf..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedHosts.py
+++ /dev/null
@@ -1,55 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists dedicated hosts."""
-from baseCmd import *
-from baseResponse import *
-class listDedicatedHostsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """the name of the account associated with the host. Must be used with domainId."""
-        self.account = None
-        """list dedicated hosts by affinity group"""
-        self.affinitygroupid = None
-        """the ID of the domain associated with the host"""
-        self.domainid = None
-        """the ID of the host"""
-        self.hostid = None
-        """List by keyword"""
-        self.keyword = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        self.required = []
-
-class listDedicatedHostsResponse (baseResponse):
-    def __init__(self):
-        """the ID of the dedicated resource"""
-        self.id = None
-        """the Account ID of the host"""
-        self.accountid = None
-        """the Dedication Affinity Group ID of the host"""
-        self.affinitygroupid = None
-        """the domain ID of the host"""
-        self.domainid = None
-        """the ID of the host"""
-        self.hostid = None
-        """the name of the host"""
-        self.hostname = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedPods.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedPods.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedPods.py
deleted file mode 100644
index 245f0e3..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedPods.py
+++ /dev/null
@@ -1,55 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists dedicated pods."""
-from baseCmd import *
-from baseResponse import *
-class listDedicatedPodsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """the name of the account associated with the pod. Must be used with domainId."""
-        self.account = None
-        """list dedicated pods by affinity group"""
-        self.affinitygroupid = None
-        """the ID of the domain associated with the pod"""
-        self.domainid = None
-        """List by keyword"""
-        self.keyword = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """the ID of the pod"""
-        self.podid = None
-        self.required = []
-
-class listDedicatedPodsResponse (baseResponse):
-    def __init__(self):
-        """the ID of the dedicated resource"""
-        self.id = None
-        """the Account Id to which the Pod is dedicated"""
-        self.accountid = None
-        """the Dedication Affinity Group ID of the pod"""
-        self.affinitygroupid = None
-        """the domain ID to which the Pod is dedicated"""
-        self.domainid = None
-        """the ID of the Pod"""
-        self.podid = None
-        """the Name of the Pod"""
-        self.podname = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedZones.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedZones.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedZones.py
deleted file mode 100644
index d287010..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listDedicatedZones.py
+++ /dev/null
@@ -1,55 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""List dedicated zones."""
-from baseCmd import *
-from baseResponse import *
-class listDedicatedZonesCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """the name of the account associated with the zone. Must be used with domainId."""
-        self.account = None
-        """list dedicated zones by affinity group"""
-        self.affinitygroupid = None
-        """the ID of the domain associated with the zone"""
-        self.domainid = None
-        """List by keyword"""
-        self.keyword = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """the ID of the Zone"""
-        self.zoneid = None
-        self.required = []
-
-class listDedicatedZonesResponse (baseResponse):
-    def __init__(self):
-        """the ID of the dedicated resource"""
-        self.id = None
-        """the Account Id to which the Zone is dedicated"""
-        self.accountid = None
-        """the Dedication Affinity Group ID of the zone"""
-        self.affinitygroupid = None
-        """the domain ID to which the Zone is dedicated"""
-        self.domainid = None
-        """the ID of the Zone"""
-        self.zoneid = None
-        """the Name of the Zone"""
-        self.zonename = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listDeploymentPlanners.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listDeploymentPlanners.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listDeploymentPlanners.py
deleted file mode 100644
index 6adefdc..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listDeploymentPlanners.py
+++ /dev/null
@@ -1,37 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists all DeploymentPlanners available."""
-from baseCmd import *
-from baseResponse import *
-class listDeploymentPlannersCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """List by keyword"""
-        self.keyword = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        self.required = []
-
-class listDeploymentPlannersResponse (baseResponse):
-    def __init__(self):
-        """Deployment Planner name"""
-        self.name = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listDiskOfferings.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listDiskOfferings.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listDiskOfferings.py
deleted file mode 100644
index c49758d..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listDiskOfferings.py
+++ /dev/null
@@ -1,77 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists all available disk offerings."""
-from baseCmd import *
-from baseResponse import *
-class listDiskOfferingsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """the ID of the domain of the disk offering."""
-        self.domainid = None
-        """ID of the disk offering"""
-        self.id = None
-        """List by keyword"""
-        self.keyword = None
-        """name of the disk offering"""
-        self.name = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        self.required = []
-
-class listDiskOfferingsResponse (baseResponse):
-    def __init__(self):
-        """unique ID of the disk offering"""
-        self.id = None
-        """the date this disk offering was created"""
-        self.created = None
-        """bytes read rate of the disk offering"""
-        self.diskBytesReadRate = None
-        """bytes write rate of the disk offering"""
-        self.diskBytesWriteRate = None
-        """io requests read rate of the disk offering"""
-        self.diskIopsReadRate = None
-        """io requests write rate of the disk offering"""
-        self.diskIopsWriteRate = None
-        """the size of the disk offering in GB"""
-        self.disksize = None
-        """whether to display the offering to the end user or not."""
-        self.displayoffering = None
-        """an alternate display text of the disk offering."""
-        self.displaytext = None
-        """the domain name this disk offering belongs to. Ignore this information as it is not currently applicable."""
-        self.domain = None
-        """the domain ID this disk offering belongs to. Ignore this information as it is not currently applicable."""
-        self.domainid = None
-        """true if disk offering uses custom size, false otherwise"""
-        self.iscustomized = None
-        """true if disk offering uses custom iops, false otherwise"""
-        self.iscustomizediops = None
-        """the max iops of the disk offering"""
-        self.maxiops = None
-        """the min iops of the disk offering"""
-        self.miniops = None
-        """the name of the disk offering"""
-        self.name = None
-        """the storage type for this disk offering"""
-        self.storagetype = None
-        """the tags for the disk offering"""
-        self.tags = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listDomainChildren.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listDomainChildren.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listDomainChildren.py
deleted file mode 100644
index 83c1fb9..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listDomainChildren.py
+++ /dev/null
@@ -1,59 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists all children domains belonging to a specified domain"""
-from baseCmd import *
-from baseResponse import *
-class listDomainChildrenCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """list children domain by parent domain ID."""
-        self.id = None
-        """to return the entire tree, use the value "true". To return the first level children, use the value "false"."""
-        self.isrecursive = None
-        """List by keyword"""
-        self.keyword = None
-        """If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false"""
-        self.listall = None
-        """list children domains by name"""
-        self.name = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        self.required = []
-
-class listDomainChildrenResponse (baseResponse):
-    def __init__(self):
-        """the ID of the domain"""
-        self.id = None
-        """whether the domain has one or more sub-domains"""
-        self.haschild = None
-        """the level of the domain"""
-        self.level = None
-        """the name of the domain"""
-        self.name = None
-        """the network domain"""
-        self.networkdomain = None
-        """the domain ID of the parent domain"""
-        self.parentdomainid = None
-        """the domain name of the parent domain"""
-        self.parentdomainname = None
-        """the path of the domain"""
-        self.path = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listDomains.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listDomains.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listDomains.py
deleted file mode 100644
index 1f8c929..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listDomains.py
+++ /dev/null
@@ -1,59 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists domains and provides detailed information for listed domains"""
-from baseCmd import *
-from baseResponse import *
-class listDomainsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """List domain by domain ID."""
-        self.id = None
-        """List by keyword"""
-        self.keyword = None
-        """List domains by domain level."""
-        self.level = None
-        """If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false"""
-        self.listall = None
-        """List domain by domain name."""
-        self.name = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        self.required = []
-
-class listDomainsResponse (baseResponse):
-    def __init__(self):
-        """the ID of the domain"""
-        self.id = None
-        """whether the domain has one or more sub-domains"""
-        self.haschild = None
-        """the level of the domain"""
-        self.level = None
-        """the name of the domain"""
-        self.name = None
-        """the network domain"""
-        self.networkdomain = None
-        """the domain ID of the parent domain"""
-        self.parentdomainid = None
-        """the domain name of the parent domain"""
-        self.parentdomainname = None
-        """the path of the domain"""
-        self.path = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listEgressFirewallRules.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listEgressFirewallRules.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listEgressFirewallRules.py
deleted file mode 100644
index 38f169c..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listEgressFirewallRules.py
+++ /dev/null
@@ -1,102 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists all egress firewall rules for network id."""
-from baseCmd import *
-from baseResponse import *
-class listEgressFirewallRulesCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """list resources by account. Must be used with the domainId parameter."""
-        self.account = None
-        """list only resources belonging to the domain specified"""
-        self.domainid = None
-        """Lists rule with the specified ID."""
-        self.id = None
-        """Lists rule with the specified ID."""
-        self.id = None
-        """the id of IP address of the firwall services"""
-        self.ipaddressid = None
-        """defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves."""
-        self.isrecursive = None
-        """List by keyword"""
-        self.keyword = None
-        """If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false"""
-        self.listall = None
-        """the id network network for the egress firwall services"""
-        self.networkid = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """list objects by project"""
-        self.projectid = None
-        """List resources by tags (key/value pairs)"""
-        self.tags = []
-        self.required = []
-
-class listEgressFirewallRulesResponse (baseResponse):
-    def __init__(self):
-        """the ID of the firewall rule"""
-        self.id = None
-        """the cidr list to forward traffic from"""
-        self.cidrlist = None
-        """the ending port of firewall rule's port range"""
-        self.endport = None
-        """error code for this icmp message"""
-        self.icmpcode = None
-        """type of the icmp message being sent"""
-        self.icmptype = None
-        """the public ip address for the firewall rule"""
-        self.ipaddress = None
-        """the public ip address id for the firewall rule"""
-        self.ipaddressid = None
-        """the network id of the firewall rule"""
-        self.networkid = None
-        """the protocol of the firewall rule"""
-        self.protocol = None
-        """the starting port of firewall rule's port range"""
-        self.startport = None
-        """the state of the rule"""
-        self.state = None
-        """the list of resource tags associated with the rule"""
-        self.tags = []
-
-class tags:
-    def __init__(self):
-        """"the account associated with the tag"""
-        self.account = None
-        """"customer associated with the tag"""
-        self.customer = None
-        """"the domain associated with the tag"""
-        self.domain = None
-        """"the ID of the domain associated with the tag"""
-        self.domainid = None
-        """"tag key name"""
-        self.key = None
-        """"the project name where tag belongs to"""
-        self.project = None
-        """"the project id the tag belongs to"""
-        self.projectid = None
-        """"id of the resource"""
-        self.resourceid = None
-        """"resource type"""
-        self.resourcetype = None
-        """"tag value"""
-        self.value = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listEventTypes.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listEventTypes.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listEventTypes.py
deleted file mode 100644
index 46a1341..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listEventTypes.py
+++ /dev/null
@@ -1,31 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""List Event Types"""
-from baseCmd import *
-from baseResponse import *
-class listEventTypesCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        self.required = []
-
-class listEventTypesResponse (baseResponse):
-    def __init__(self):
-        """Event Type"""
-        self.name = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listEvents.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listEvents.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listEvents.py
deleted file mode 100644
index 5e4646f..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listEvents.py
+++ /dev/null
@@ -1,85 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""A command to list events."""
-from baseCmd import *
-from baseResponse import *
-class listEventsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """list resources by account. Must be used with the domainId parameter."""
-        self.account = None
-        """list only resources belonging to the domain specified"""
-        self.domainid = None
-        """the duration of the event"""
-        self.duration = None
-        """the end date range of the list you want to retrieve (use format "yyyy-MM-dd" or the new format "yyyy-MM-dd HH:mm:ss")"""
-        self.enddate = None
-        """the time the event was entered"""
-        self.entrytime = None
-        """the ID of the event"""
-        self.id = None
-        """defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves."""
-        self.isrecursive = None
-        """List by keyword"""
-        self.keyword = None
-        """the event level (INFO, WARN, ERROR)"""
-        self.level = None
-        """If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false"""
-        self.listall = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """list objects by project"""
-        self.projectid = None
-        """the start date range of the list you want to retrieve (use format "yyyy-MM-dd" or the new format "yyyy-MM-dd HH:mm:ss")"""
-        self.startdate = None
-        """the event type (see event types)"""
-        self.type = None
-        self.required = []
-
-class listEventsResponse (baseResponse):
-    def __init__(self):
-        """the ID of the event"""
-        self.id = None
-        """the account name for the account that owns the object being acted on in the event (e.g. the owner of the virtual machine, ip address, or security group)"""
-        self.account = None
-        """the date the event was created"""
-        self.created = None
-        """a brief description of the event"""
-        self.description = None
-        """the name of the account's domain"""
-        self.domain = None
-        """the id of the account's domain"""
-        self.domainid = None
-        """the event level (INFO, WARN, ERROR)"""
-        self.level = None
-        """whether the event is parented"""
-        self.parentid = None
-        """the project name of the address"""
-        self.project = None
-        """the project id of the ipaddress"""
-        self.projectid = None
-        """the state of the event"""
-        self.state = None
-        """the type of the event (see event types)"""
-        self.type = None
-        """the name of the user who performed the action (can be different from the account if an admin is performing an action for a user, e.g. starting/stopping a user's virtual machine)"""
-        self.username = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listFirewallRules.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listFirewallRules.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listFirewallRules.py
deleted file mode 100644
index bb19ca1..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listFirewallRules.py
+++ /dev/null
@@ -1,98 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists all firewall rules for an IP address."""
-from baseCmd import *
-from baseResponse import *
-class listFirewallRulesCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """list resources by account. Must be used with the domainId parameter."""
-        self.account = None
-        """list only resources belonging to the domain specified"""
-        self.domainid = None
-        """Lists rule with the specified ID."""
-        self.id = None
-        """the id of IP address of the firwall services"""
-        self.ipaddressid = None
-        """defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves."""
-        self.isrecursive = None
-        """List by keyword"""
-        self.keyword = None
-        """If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false"""
-        self.listall = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """list objects by project"""
-        self.projectid = None
-        """List resources by tags (key/value pairs)"""
-        self.tags = []
-        self.required = []
-
-class listFirewallRulesResponse (baseResponse):
-    def __init__(self):
-        """the ID of the firewall rule"""
-        self.id = None
-        """the cidr list to forward traffic from"""
-        self.cidrlist = None
-        """the ending port of firewall rule's port range"""
-        self.endport = None
-        """error code for this icmp message"""
-        self.icmpcode = None
-        """type of the icmp message being sent"""
-        self.icmptype = None
-        """the public ip address for the firewall rule"""
-        self.ipaddress = None
-        """the public ip address id for the firewall rule"""
-        self.ipaddressid = None
-        """the network id of the firewall rule"""
-        self.networkid = None
-        """the protocol of the firewall rule"""
-        self.protocol = None
-        """the starting port of firewall rule's port range"""
-        self.startport = None
-        """the state of the rule"""
-        self.state = None
-        """the list of resource tags associated with the rule"""
-        self.tags = []
-
-class tags:
-    def __init__(self):
-        """"the account associated with the tag"""
-        self.account = None
-        """"customer associated with the tag"""
-        self.customer = None
-        """"the domain associated with the tag"""
-        self.domain = None
-        """"the ID of the domain associated with the tag"""
-        self.domainid = None
-        """"tag key name"""
-        self.key = None
-        """"the project name where tag belongs to"""
-        self.project = None
-        """"the project id the tag belongs to"""
-        self.projectid = None
-        """"id of the resource"""
-        self.resourceid = None
-        """"resource type"""
-        self.resourcetype = None
-        """"tag value"""
-        self.value = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listGlobalLoadBalancerRules.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listGlobalLoadBalancerRules.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listGlobalLoadBalancerRules.py
deleted file mode 100644
index ac55b10..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listGlobalLoadBalancerRules.py
+++ /dev/null
@@ -1,161 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists load balancer rules."""
-from baseCmd import *
-from baseResponse import *
-class listGlobalLoadBalancerRulesCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """list resources by account. Must be used with the domainId parameter."""
-        self.account = None
-        """list only resources belonging to the domain specified"""
-        self.domainid = None
-        """the ID of the global load balancer rule"""
-        self.id = None
-        """defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves."""
-        self.isrecursive = None
-        """List by keyword"""
-        self.keyword = None
-        """If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false"""
-        self.listall = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """list objects by project"""
-        self.projectid = None
-        """region ID"""
-        self.regionid = None
-        """List resources by tags (key/value pairs)"""
-        self.tags = []
-        self.required = []
-
-class listGlobalLoadBalancerRulesResponse (baseResponse):
-    def __init__(self):
-        """global load balancer rule ID"""
-        self.id = None
-        """the account of the load balancer rule"""
-        self.account = None
-        """the description of the global load balancer rule"""
-        self.description = None
-        """the domain of the load balancer rule"""
-        self.domain = None
-        """the domain ID of the load balancer rule"""
-        self.domainid = None
-        """DNS domain name given for the global load balancer"""
-        self.gslbdomainname = None
-        """Load balancing method used for the global load balancer"""
-        self.gslblbmethod = None
-        """GSLB service type"""
-        self.gslbservicetype = None
-        """session persistence method used for the global load balancer"""
-        self.gslbstickysessionmethodname = None
-        """name of the global load balancer rule"""
-        self.name = None
-        """the project name of the load balancer"""
-        self.project = None
-        """the project id of the load balancer"""
-        self.projectid = None
-        """Region Id in which global load balancer is created"""
-        self.regionid = None
-        """List of load balancer rules that are part of GSLB rule"""
-        self.loadbalancerrule = []
-
-class tags:
-    def __init__(self):
-        """"the account associated with the tag"""
-        self.account = None
-        """"customer associated with the tag"""
-        self.customer = None
-        """"the domain associated with the tag"""
-        self.domain = None
-        """"the ID of the domain associated with the tag"""
-        self.domainid = None
-        """"tag key name"""
-        self.key = None
-        """"the project name where tag belongs to"""
-        self.project = None
-        """"the project id the tag belongs to"""
-        self.projectid = None
-        """"id of the resource"""
-        self.resourceid = None
-        """"resource type"""
-        self.resourcetype = None
-        """"tag value"""
-        self.value = None
-
-class loadbalancerrule:
-    def __init__(self):
-        """"the load balancer rule ID"""
-        self.id = None
-        """"the account of the load balancer rule"""
-        self.account = None
-        """"the load balancer algorithm (source, roundrobin, leastconn)"""
-        self.algorithm = None
-        """"the cidr list to forward traffic from"""
-        self.cidrlist = None
-        """"the description of the load balancer"""
-        self.description = None
-        """"the domain of the load balancer rule"""
-        self.domain = None
-        """"the domain ID of the load balancer rule"""
-        self.domainid = None
-        """"the name of the load balancer"""
-        self.name = None
-        """"the id of the guest network the lb rule belongs to"""
-        self.networkid = None
-        """"the private port"""
-        self.privateport = None
-        """"the project name of the load balancer"""
-        self.project = None
-        """"the project id of the load balancer"""
-        self.projectid = None
-        """"the public ip address"""
-        self.publicip = None
-        """"the public ip address id"""
-        self.publicipid = None
-        """"the public port"""
-        self.publicport = None
-        """"the state of the rule"""
-        self.state = None
-        """"the id of the zone the rule belongs to"""
-        self.zoneid = None
-        """"the list of resource tags associated with load balancer"""
-        self.tags = []
-        """"the account associated with the tag"""
-        self.account = None
-        """"customer associated with the tag"""
-        self.customer = None
-        """"the domain associated with the tag"""
-        self.domain = None
-        """"the ID of the domain associated with the tag"""
-        self.domainid = None
-        """"tag key name"""
-        self.key = None
-        """"the project name where tag belongs to"""
-        self.project = None
-        """"the project id the tag belongs to"""
-        self.projectid = None
-        """"id of the resource"""
-        self.resourceid = None
-        """"resource type"""
-        self.resourcetype = None
-        """"tag value"""
-        self.value = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listHosts.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listHosts.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listHosts.py
deleted file mode 100644
index 5b74a59..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listHosts.py
+++ /dev/null
@@ -1,147 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists hosts."""
-from baseCmd import *
-from baseResponse import *
-class listHostsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """lists hosts existing in particular cluster"""
-        self.clusterid = None
-        """comma separated list of host details requested, value can be a list of [ min, all, capacity, events, stats]"""
-        self.details = []
-        """if true, list only hosts dedicated to HA"""
-        self.hahost = None
-        """the id of the host"""
-        self.id = None
-        """List by keyword"""
-        self.keyword = None
-        """the name of the host"""
-        self.name = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """the Pod ID for the host"""
-        self.podid = None
-        """list hosts by resource state. Resource state represents current state determined by admin of host, valule can be one of [Enabled, Disabled, Unmanaged, PrepareForMaintenance, ErrorInMaintenance, Maintenance, Error]"""
-        self.resourcestate = None
-        """the state of the host"""
-        self.state = None
-        """the host type"""
-        self.type = None
-        """lists hosts in the same cluster as this VM and flag hosts with enough CPU/RAm to host this VM"""
-        self.virtualmachineid = None
-        """the Zone ID for the host"""
-        self.zoneid = None
-        self.required = []
-
-class listHostsResponse (baseResponse):
-    def __init__(self):
-        """the ID of the host"""
-        self.id = None
-        """the cpu average load on the host"""
-        self.averageload = None
-        """capabilities of the host"""
-        self.capabilities = None
-        """the cluster ID of the host"""
-        self.clusterid = None
-        """the cluster name of the host"""
-        self.clustername = None
-        """the cluster type of the cluster that host belongs to"""
-        self.clustertype = None
-        """the amount of the host's CPU currently allocated"""
-        self.cpuallocated = None
-        """the CPU number of the host"""
-        self.cpunumber = None
-        """the CPU speed of the host"""
-        self.cpuspeed = None
-        """the amount of the host's CPU currently used"""
-        self.cpuused = None
-        """the amount of the host's CPU after applying the cpu.overprovisioning.factor"""
-        self.cpuwithoverprovisioning = None
-        """the date and time the host was created"""
-        self.created = None
-        """true if the host is disconnected. False otherwise."""
-        self.disconnected = None
-        """the host's currently allocated disk size"""
-        self.disksizeallocated = None
-        """the total disk size of the host"""
-        self.disksizetotal = None
-        """events available for the host"""
-        self.events = None
-        """true if the host is Ha host (dedicated to vms started by HA process; false otherwise"""
-        self.hahost = None
-        """true if this host has enough CPU and RAM capacity to migrate a VM to it, false otherwise"""
-        self.hasenoughcapacity = None
-        """comma-separated list of tags for the host"""
-        self.hosttags = None
-        """the host hypervisor"""
-        self.hypervisor = None
-        """the hypervisor version"""
-        self.hypervisorversion = None
-        """the IP address of the host"""
-        self.ipaddress = None
-        """true if local storage is active, false otherwise"""
-        self.islocalstorageactive = None
-        """the date and time the host was last pinged"""
-        self.lastpinged = None
-        """the management server ID of the host"""
-        self.managementserverid = None
-        """the amount of the host's memory currently allocated"""
-        self.memoryallocated = None
-        """the memory total of the host"""
-        self.memorytotal = None
-        """the amount of the host's memory currently used"""
-        self.memoryused = None
-        """the name of the host"""
-        self.name = None
-        """the incoming network traffic on the host"""
-        self.networkkbsread = None
-        """the outgoing network traffic on the host"""
-        self.networkkbswrite = None
-        """the OS category ID of the host"""
-        self.oscategoryid = None
-        """the OS category name of the host"""
-        self.oscategoryname = None
-        """the Pod ID of the host"""
-        self.podid = None
-        """the Pod name of the host"""
-        self.podname = None
-        """the date and time the host was removed"""
-        self.removed = None
-        """the resource state of the host"""
-        self.resourcestate = None
-        """the state of the host"""
-        self.state = None
-        """true if this host is suitable(has enough capacity and satisfies all conditions like hosttags, max guests vm limit etc) to migrate a VM to it , false otherwise"""
-        self.suitableformigration = None
-        """the host type"""
-        self.type = None
-        """the host version"""
-        self.version = None
-        """the Zone ID of the host"""
-        self.zoneid = None
-        """the Zone name of the host"""
-        self.zonename = None
-        """the ID of the latest async job acting on this object"""
-        self.jobid = None
-        """the current status of the latest async job acting on this object"""
-        self.jobstatus = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listHypervisorCapabilities.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listHypervisorCapabilities.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listHypervisorCapabilities.py
deleted file mode 100644
index 3547f27..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listHypervisorCapabilities.py
+++ /dev/null
@@ -1,55 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists all hypervisor capabilities."""
-from baseCmd import *
-from baseResponse import *
-class listHypervisorCapabilitiesCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """the hypervisor for which to restrict the search"""
-        self.hypervisor = None
-        """ID of the hypervisor capability"""
-        self.id = None
-        """List by keyword"""
-        self.keyword = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        self.required = []
-
-class listHypervisorCapabilitiesResponse (baseResponse):
-    def __init__(self):
-        """the ID of the hypervisor capabilities row"""
-        self.id = None
-        """the hypervisor type"""
-        self.hypervisor = None
-        """the hypervisor version"""
-        self.hypervisorversion = None
-        """the maximum number of Data Volumes that can be attached for this hypervisor"""
-        self.maxdatavolumeslimit = None
-        """the maximum number of guest vms recommended for this hypervisor"""
-        self.maxguestslimit = None
-        """the maximum number of Hosts per cluster for this hypervisor"""
-        self.maxhostspercluster = None
-        """true if security group is supported"""
-        self.securitygroupenabled = None
-        """true if storage motion is supported"""
-        self.storagemotionenabled = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listHypervisors.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listHypervisors.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listHypervisors.py
deleted file mode 100644
index a49dc50..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listHypervisors.py
+++ /dev/null
@@ -1,33 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""List hypervisors"""
-from baseCmd import *
-from baseResponse import *
-class listHypervisorsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """the zone id for listing hypervisors."""
-        self.zoneid = None
-        self.required = []
-
-class listHypervisorsResponse (baseResponse):
-    def __init__(self):
-        """Hypervisor name"""
-        self.name = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listImageStores.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listImageStores.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listImageStores.py
deleted file mode 100644
index 21c649b..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listImageStores.py
+++ /dev/null
@@ -1,63 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists image stores."""
-from baseCmd import *
-from baseResponse import *
-class listImageStoresCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """the ID of the storage pool"""
-        self.id = None
-        """List by keyword"""
-        self.keyword = None
-        """the name of the image store"""
-        self.name = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """the image store protocol"""
-        self.protocol = None
-        """the image store provider"""
-        self.provider = None
-        """the Zone ID for the image store"""
-        self.zoneid = None
-        self.required = []
-
-class listImageStoresResponse (baseResponse):
-    def __init__(self):
-        """the ID of the image store"""
-        self.id = None
-        """the details of the image store"""
-        self.details = None
-        """the name of the image store"""
-        self.name = None
-        """the protocol of the image store"""
-        self.protocol = None
-        """the provider name of the image store"""
-        self.providername = None
-        """the scope of the image store"""
-        self.scope = None
-        """the url of the image store"""
-        self.url = None
-        """the Zone ID of the image store"""
-        self.zoneid = None
-        """the Zone name of the image store"""
-        self.zonename = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listInstanceGroups.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listInstanceGroups.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listInstanceGroups.py
deleted file mode 100644
index 6a0bbae..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listInstanceGroups.py
+++ /dev/null
@@ -1,65 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists vm groups"""
-from baseCmd import *
-from baseResponse import *
-class listInstanceGroupsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """list resources by account. Must be used with the domainId parameter."""
-        self.account = None
-        """list only resources belonging to the domain specified"""
-        self.domainid = None
-        """list instance groups by ID"""
-        self.id = None
-        """defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves."""
-        self.isrecursive = None
-        """List by keyword"""
-        self.keyword = None
-        """If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false"""
-        self.listall = None
-        """list instance groups by name"""
-        self.name = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """list objects by project"""
-        self.projectid = None
-        self.required = []
-
-class listInstanceGroupsResponse (baseResponse):
-    def __init__(self):
-        """the id of the instance group"""
-        self.id = None
-        """the account owning the instance group"""
-        self.account = None
-        """time and date the instance group was created"""
-        self.created = None
-        """the domain name of the instance group"""
-        self.domain = None
-        """the domain ID of the instance group"""
-        self.domainid = None
-        """the name of the instance group"""
-        self.name = None
-        """the project name of the group"""
-        self.project = None
-        """the project id of the group"""
-        self.projectid = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listInternalLoadBalancerElements.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listInternalLoadBalancerElements.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listInternalLoadBalancerElements.py
deleted file mode 100644
index 794edad..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listInternalLoadBalancerElements.py
+++ /dev/null
@@ -1,47 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""Lists all available Internal Load Balancer elements."""
-from baseCmd import *
-from baseResponse import *
-class listInternalLoadBalancerElementsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """list internal load balancer elements by enabled state"""
-        self.enabled = None
-        """list internal load balancer elements by id"""
-        self.id = None
-        """List by keyword"""
-        self.keyword = None
-        """list internal load balancer elements by network service provider id"""
-        self.nspid = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        self.required = []
-
-class listInternalLoadBalancerElementsResponse (baseResponse):
-    def __init__(self):
-        """the id of the internal load balancer element"""
-        self.id = None
-        """Enabled/Disabled the element"""
-        self.enabled = None
-        """the physical network service provider id of the element"""
-        self.nspid = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listInternalLoadBalancerVMs.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listInternalLoadBalancerVMs.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listInternalLoadBalancerVMs.py
deleted file mode 100644
index eee1d66..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listInternalLoadBalancerVMs.py
+++ /dev/null
@@ -1,182 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""List internal LB VMs."""
-from baseCmd import *
-from baseResponse import *
-class listInternalLoadBalancerVMsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """list resources by account. Must be used with the domainId parameter."""
-        self.account = None
-        """list only resources belonging to the domain specified"""
-        self.domainid = None
-        """if true is passed for this parameter, list only VPC Internal LB VMs"""
-        self.forvpc = None
-        """the host ID of the Internal LB VM"""
-        self.hostid = None
-        """the ID of the Internal LB VM"""
-        self.id = None
-        """defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves."""
-        self.isrecursive = None
-        """List by keyword"""
-        self.keyword = None
-        """If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false"""
-        self.listall = None
-        """the name of the Internal LB VM"""
-        self.name = None
-        """list by network id"""
-        self.networkid = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """the Pod ID of the Internal LB VM"""
-        self.podid = None
-        """list objects by project"""
-        self.projectid = None
-        """the state of the Internal LB VM"""
-        self.state = None
-        """List Internal LB VMs by VPC"""
-        self.vpcid = None
-        """the Zone ID of the Internal LB VM"""
-        self.zoneid = None
-        self.required = []
-
-class listInternalLoadBalancerVMsResponse (baseResponse):
-    def __init__(self):
-        """the id of the router"""
-        self.id = None
-        """the account associated with the router"""
-        self.account = None
-        """the date and time the router was created"""
-        self.created = None
-        """the first DNS for the router"""
-        self.dns1 = None
-        """the second DNS for the router"""
-        self.dns2 = None
-        """the domain associated with the router"""
-        self.domain = None
-        """the domain ID associated with the router"""
-        self.domainid = None
-        """the gateway for the router"""
-        self.gateway = None
-        """the guest IP address for the router"""
-        self.guestipaddress = None
-        """the guest MAC address for the router"""
-        self.guestmacaddress = None
-        """the guest netmask for the router"""
-        self.guestnetmask = None
-        """the ID of the corresponding guest network"""
-        self.guestnetworkid = None
-        """the host ID for the router"""
-        self.hostid = None
-        """the hostname for the router"""
-        self.hostname = None
-        """the first IPv6 DNS for the router"""
-        self.ip6dns1 = None
-        """the second IPv6 DNS for the router"""
-        self.ip6dns2 = None
-        """if this router is an redundant virtual router"""
-        self.isredundantrouter = None
-        """the link local IP address for the router"""
-        self.linklocalip = None
-        """the link local MAC address for the router"""
-        self.linklocalmacaddress = None
-        """the link local netmask for the router"""
-        self.linklocalnetmask = None
-        """the ID of the corresponding link local network"""
-        self.linklocalnetworkid = None
-        """the name of the router"""
-        self.name = None
-        """the network domain for the router"""
-        self.networkdomain = None
-        """the Pod ID for the router"""
-        self.podid = None
-        """the project name of the address"""
-        self.project = None
-        """the project id of the ipaddress"""
-        self.projectid = None
-        """the public IP address for the router"""
-        self.publicip = None
-        """the public MAC address for the router"""
-        self.publicmacaddress = None
-        """the public netmask for the router"""
-        self.publicnetmask = None
-        """the ID of the corresponding public network"""
-        self.publicnetworkid = None
-        """the state of redundant virtual router"""
-        self.redundantstate = None
-        """role of the domain router"""
-        self.role = None
-        """the version of scripts"""
-        self.scriptsversion = None
-        """the ID of the service offering of the virtual machine"""
-        self.serviceofferingid = None
-        """the name of the service offering of the virtual machine"""
-        self.serviceofferingname = None
-        """the state of the router"""
-        self.state = None
-        """the template ID for the router"""
-        self.templateid = None
-        """the version of template"""
-        self.templateversion = None
-        """VPC the router belongs to"""
-        self.vpcid = None
-        """the Zone ID for the router"""
-        self.zoneid = None
-        """the Zone name for the router"""
-        self.zonename = None
-        """the list of nics associated with the router"""
-        self.nic = []
-
-class nic:
-    def __init__(self):
-        """"the ID of the nic"""
-        self.id = None
-        """"the broadcast uri of the nic"""
-        self.broadcasturi = None
-        """"the gateway of the nic"""
-        self.gateway = None
-        """"the IPv6 address of network"""
-        self.ip6address = None
-        """"the cidr of IPv6 network"""
-        self.ip6cidr = None
-        """"the gateway of IPv6 network"""
-        self.ip6gateway = None
-        """"the ip address of the nic"""
-        self.ipaddress = None
-        """"true if nic is default, false otherwise"""
-        self.isdefault = None
-        """"the isolation uri of the nic"""
-        self.isolationuri = None
-        """"true if nic is default, false otherwise"""
-        self.macaddress = None
-        """"the netmask of the nic"""
-        self.netmask = None
-        """"the ID of the corresponding network"""
-        self.networkid = None
-        """"the name of the corresponding network"""
-        self.networkname = None
-        """"the Secondary ipv4 addr of nic"""
-        self.secondaryip = None
-        """"the traffic type of the nic"""
-        self.traffictype = None
-        """"the type of the nic"""
-        self.type = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listIpForwardingRules.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listIpForwardingRules.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listIpForwardingRules.py
deleted file mode 100644
index 73838a2..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listIpForwardingRules.py
+++ /dev/null
@@ -1,104 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""List the ip forwarding rules"""
-from baseCmd import *
-from baseResponse import *
-class listIpForwardingRulesCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """list resources by account. Must be used with the domainId parameter."""
-        self.account = None
-        """list only resources belonging to the domain specified"""
-        self.domainid = None
-        """Lists rule with the specified ID."""
-        self.id = None
-        """list the rule belonging to this public ip address"""
-        self.ipaddressid = None
-        """defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves."""
-        self.isrecursive = None
-        """List by keyword"""
-        self.keyword = None
-        """If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false"""
-        self.listall = None
-        """"""
-        self.page = None
-        """"""
-        self.pagesize = None
-        """list objects by project"""
-        self.projectid = None
-        """Lists all rules applied to the specified Vm."""
-        self.virtualmachineid = None
-        self.required = []
-
-class listIpForwardingRulesResponse (baseResponse):
-    def __init__(self):
-        """the ID of the port forwarding rule"""
-        self.id = None
-        """the cidr list to forward traffic from"""
-        self.cidrlist = None
-        """the public ip address for the port forwarding rule"""
-        self.ipaddress = None
-        """the public ip address id for the port forwarding rule"""
-        self.ipaddressid = None
-        """the ending port of port forwarding rule's private port range"""
-        self.privateendport = None
-        """the starting port of port forwarding rule's private port range"""
-        self.privateport = None
-        """the protocol of the port forwarding rule"""
-        self.protocol = None
-        """the ending port of port forwarding rule's private port range"""
-        self.publicendport = None
-        """the starting port of port forwarding rule's public port range"""
-        self.publicport = None
-        """the state of the rule"""
-        self.state = None
-        """the VM display name for the port forwarding rule"""
-        self.virtualmachinedisplayname = None
-        """the VM ID for the port forwarding rule"""
-        self.virtualmachineid = None
-        """the VM name for the port forwarding rule"""
-        self.virtualmachinename = None
-        """the vm ip address for the port forwarding rule"""
-        self.vmguestip = None
-        """the list of resource tags associated with the rule"""
-        self.tags = []
-
-class tags:
-    def __init__(self):
-        """"the account associated with the tag"""
-        self.account = None
-        """"customer associated with the tag"""
-        self.customer = None
-        """"the domain associated with the tag"""
-        self.domain = None
-        """"the ID of the domain associated with the tag"""
-        self.domainid = None
-        """"tag key name"""
-        self.key = None
-        """"the project name where tag belongs to"""
-        self.project = None
-        """"the project id the tag belongs to"""
-        self.projectid = None
-        """"id of the resource"""
-        self.resourceid = None
-        """"resource type"""
-        self.resourcetype = None
-        """"tag value"""
-        self.value = None
-

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/65b12f45/tools/marvin/build/lib/marvin/cloudstackAPI/listIsoPermissions.py
----------------------------------------------------------------------
diff --git a/tools/marvin/build/lib/marvin/cloudstackAPI/listIsoPermissions.py b/tools/marvin/build/lib/marvin/cloudstackAPI/listIsoPermissions.py
deleted file mode 100644
index 0ad16c0..0000000
--- a/tools/marvin/build/lib/marvin/cloudstackAPI/listIsoPermissions.py
+++ /dev/null
@@ -1,42 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-
-"""List iso visibility and all accounts that have permissions to view this iso."""
-from baseCmd import *
-from baseResponse import *
-class listIsoPermissionsCmd (baseCmd):
-    def __init__(self):
-        self.isAsync = "false"
-        """the template ID"""
-        """Required"""
-        self.id = None
-        self.required = ["id",]
-
-class listIsoPermissionsResponse (baseResponse):
-    def __init__(self):
-        """the template ID"""
-        self.id = None
-        """the list of accounts the template is available for"""
-        self.account = None
-        """the ID of the domain to which the template belongs"""
-        self.domainid = None
-        """true if this template is a public template, false otherwise"""
-        self.ispublic = None
-        """the list of projects the template is available for"""
-        self.projectids = None
-