################################################## # 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