1
0
Fork 0
gnuviechadmin-historic/common/src/gnuviechadminCommon/gnuviechadmin_services_types.py
Jan Dittberner 650c4928c3 - base for WSDL-Webservice
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@178 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-07 22:26:55 +00:00

288 lines
9 KiB
Python

##################################################
# gnuviechadmin-common/gnuviechadmin_services_types.py
# generated by ZSI.wsdl2python
#
#
##################################################
import ZSI
from ZSI.TCcompound import Struct
##############################
# targetNamespace
#
# https://ssl.gnuviech.info/gnuviechadmin/
##############################
# imported as: ns1
class https___ssl_gnuviech_info_gnuviechadmin:
targetNamespace = 'https://ssl.gnuviech.info/gnuviechadmin/'
class Domain_Def(ZSI.TCcompound.Struct):
schema = 'https://ssl.gnuviech.info/gnuviechadmin/'
type = 'Domain'
def __init__(self, name=None, ns=None, **kw):
# internal vars
self._domainName = None
TClist = [ZSI.TC.String(pname="domainName",aname="_domainName"), ]
oname = name
if name:
aname = '_%s' % name
if ns:
oname += ' xmlns="%s"' % ns
else:
oname += ' xmlns="%s"' % self.__class__.schema
else:
aname = None
ZSI.TCcompound.Struct.__init__(self, self.__class__, TClist,
pname=name, inorder=0,
aname=aname, oname=oname,
**kw)
def Get_domainName(self):
return self._domainName
def Set_domainName(self,_domainName):
self._domainName = _domainName
class LoginInfo_Def(ZSI.TCcompound.Struct):
schema = 'https://ssl.gnuviech.info/gnuviechadmin/'
type = 'LoginInfo'
def __init__(self, name=None, ns=None, **kw):
# internal vars
self._login = None
self._password = None
TClist = [ZSI.TC.String(pname="login",aname="_login"), ZSI.TC.String(pname="password",aname="_password"), ]
oname = name
if name:
aname = '_%s' % name
if ns:
oname += ' xmlns="%s"' % ns
else:
oname += ' xmlns="%s"' % self.__class__.schema
else:
aname = None
ZSI.TCcompound.Struct.__init__(self, self.__class__, TClist,
pname=name, inorder=0,
aname=aname, oname=oname,
**kw)
def Get_login(self):
return self._login
def Set_login(self,_login):
self._login = _login
def Get_password(self):
return self._password
def Set_password(self,_password):
self._password = _password
class MailAlias_Def(ZSI.TCcompound.Struct):
schema = 'https://ssl.gnuviech.info/gnuviechadmin/'
type = 'MailAlias'
def __init__(self, name=None, ns=None, **kw):
# internal vars
self._alias = None
self._target = None
TClist = [ZSI.TC.String(pname="alias",aname="_alias"), ZSI.TC.String(pname="target",aname="_target"), ]
oname = name
if name:
aname = '_%s' % name
if ns:
oname += ' xmlns="%s"' % ns
else:
oname += ' xmlns="%s"' % self.__class__.schema
else:
aname = None
ZSI.TCcompound.Struct.__init__(self, self.__class__, TClist,
pname=name, inorder=0,
aname=aname, oname=oname,
**kw)
def Get_alias(self):
return self._alias
def Set_alias(self,_alias):
self._alias = _alias
def Get_target(self):
return self._target
def Set_target(self,_target):
self._target = _target
class ListMailAliasesRequest_Dec(ZSI.TCcompound.Struct):
schema = 'https://ssl.gnuviech.info/gnuviechadmin/'
literal = 'ListMailAliasesRequest'
def __init__(self, name=None, ns=None, **kw):
name = name or self.__class__.literal
ns = ns or self.__class__.schema
# internal vars
self._AuthCode = None
self._DomainName = None
TClist = [ZSI.TC.String(pname="AuthCode",aname="_AuthCode"), ZSI.TC.String(pname="DomainName",aname="_DomainName"), ]
oname = name
if name:
aname = '_%s' % name
if ns:
oname += ' xmlns="%s"' % ns
else:
oname += ' xmlns="%s"' % self.__class__.schema
else:
aname = None
ZSI.TCcompound.Struct.__init__(self, self.__class__, TClist,
pname=name, inorder=0,
aname=aname, oname=oname,
**kw)
def Get_AuthCode(self):
return self._AuthCode
def Set_AuthCode(self,_AuthCode):
self._AuthCode = _AuthCode
def Get_DomainName(self):
return self._DomainName
def Set_DomainName(self,_DomainName):
self._DomainName = _DomainName
class DomainList_Def(ZSI.TCcompound.Struct):
schema = 'https://ssl.gnuviech.info/gnuviechadmin/'
type = 'DomainList'
def __init__(self, name=None, ns=None, **kw):
# internal vars
self._domain = None
TClist = [ns1.Domain_Def(name="domain", ns=ns), ]
oname = name
if name:
aname = '_%s' % name
if ns:
oname += ' xmlns="%s"' % ns
else:
oname += ' xmlns="%s"' % self.__class__.schema
else:
aname = None
ZSI.TCcompound.Struct.__init__(self, self.__class__, TClist,
pname=name, inorder=0,
aname=aname, oname=oname,
**kw)
def Get_domain(self):
return self._domain
def Set_domain(self,_domain):
self._domain = _domain
class LoginInfo_Dec(LoginInfo_Def):
literal = "LoginInfo"
schema = "https://ssl.gnuviech.info/gnuviechadmin/"
def __init__(self, name=None, ns=None, **kw):
name = name or self.__class__.literal
ns = ns or self.__class__.schema
ns1.LoginInfo_Def.__init__(self, name=name, ns=ns, **kw)
self.typecode = ns1.LoginInfo_Def(name=name, ns=ns, **kw)
class MailAliasList_Def(ZSI.TCcompound.Struct):
schema = 'https://ssl.gnuviech.info/gnuviechadmin/'
type = 'MailAliasList'
def __init__(self, name=None, ns=None, **kw):
# internal vars
self._alias = None
TClist = [ns1.MailAlias_Def(name="alias", ns=ns), ]
oname = name
if name:
aname = '_%s' % name
if ns:
oname += ' xmlns="%s"' % ns
else:
oname += ' xmlns="%s"' % self.__class__.schema
else:
aname = None
ZSI.TCcompound.Struct.__init__(self, self.__class__, TClist,
pname=name, inorder=0,
aname=aname, oname=oname,
**kw)
def Get_alias(self):
return self._alias
def Set_alias(self,_alias):
self._alias = _alias
class DomainList_Dec(DomainList_Def):
literal = "DomainList"
schema = "https://ssl.gnuviech.info/gnuviechadmin/"
def __init__(self, name=None, ns=None, **kw):
name = name or self.__class__.literal
ns = ns or self.__class__.schema
ns1.DomainList_Def.__init__(self, name=name, ns=ns, **kw)
self.typecode = ns1.DomainList_Def(name=name, ns=ns, **kw)
class ListMailAliasesResponse_Dec(MailAliasList_Def):
literal = "ListMailAliasesResponse"
schema = "https://ssl.gnuviech.info/gnuviechadmin/"
def __init__(self, name=None, ns=None, **kw):
name = name or self.__class__.literal
ns = ns or self.__class__.schema
ns1.MailAliasList_Def.__init__(self, name=name, ns=ns, **kw)
self.typecode = ns1.MailAliasList_Def(name=name, ns=ns, **kw)
class AuthCode_Dec(ZSI.TC.String):
literal = "AuthCode"
schema = "https://ssl.gnuviech.info/gnuviechadmin/"
def __init__(self, name=None, ns=None, **kw):
name = name or self.__class__.literal
ns = ns or self.__class__.schema
kw["oname"] = '%s xmlns="%s"' %(name, ns)
ZSI.TC.String.__init__(self,pname=name, aname="%s" % name, **kw)
# define class alias for subsequent ns classes
ns1 = https___ssl_gnuviech_info_gnuviechadmin