##################################################
# AlexaSiteThumbnail_types.py
# generated by ZSI.generate.wsdl2python
##################################################
import ZSI
import ZSI.TCcompound
from ZSI.schema import LocalElementDeclaration, ElementDeclaration, TypeDefinition, GTD, GED
from ZSI.generate.pyclass import pyclass_type
##############################
# targetNamespace
# http://ast.amazonaws.com/doc/2006-05-15/
##############################
class ns0:
targetNamespace = "http://ast.amazonaws.com/doc/2006-05-15/"
class ThumbnailRequestType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
type = (schema, "ThumbnailRequestType")
def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
ns = ns0.ThumbnailRequestType_Def.schema
TClist = [GED("http://ast.amazonaws.com/doc/2006-05-15/","Signature",lazy=False, isref=True)(minOccurs=0, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), GED("http://ast.amazonaws.com/doc/2006-05-15/","Timestamp",lazy=False, isref=True)(minOccurs=0, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), GED("http://ast.amazonaws.com/doc/2006-05-15/","AWSAccessKeyId",lazy=False, isref=True)(minOccurs=0, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), GED("http://ast.amazonaws.com/doc/2006-05-15/","Url",lazy=False, isref=True)(minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded"))]
self.attribute_typecode_dict = attributes or {}
if extend: TClist += ofwhat
if restrict: TClist = ofwhat
ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
class Holder:
__metaclass__ = pyclass_type
typecode = self
def __init__(self):
# pyclass
self._Signature = None
self._Timestamp = None
self._AWSAccessKeyId = None
self._Url = None
return
Holder.__name__ = "ThumbnailRequestType_Holder"
self.pyclass = Holder
class Signature_Dec(ZSI.TC.String, ElementDeclaration):
literal = "Signature"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","Signature")
kw["aname"] = "_Signature"
class IHolder(str): typecode=self
kw["pyclass"] = IHolder
IHolder.__name__ = "_Signature_immutable_holder"
ZSI.TC.String.__init__(self, **kw)
class Timestamp_Dec(ZSI.TC.String, ElementDeclaration):
literal = "Timestamp"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","Timestamp")
kw["aname"] = "_Timestamp"
class IHolder(str): typecode=self
kw["pyclass"] = IHolder
IHolder.__name__ = "_Timestamp_immutable_holder"
ZSI.TC.String.__init__(self, **kw)
class AWSAccessKeyId_Dec(ZSI.TC.String, ElementDeclaration):
literal = "AWSAccessKeyId"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","AWSAccessKeyId")
kw["aname"] = "_AWSAccessKeyId"
class IHolder(str): typecode=self
kw["pyclass"] = IHolder
IHolder.__name__ = "_AWSAccessKeyId_immutable_holder"
ZSI.TC.String.__init__(self, **kw)
class Url_Dec(ZSI.TC.String, ElementDeclaration):
literal = "Url"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","Url")
kw["aname"] = "_Url"
class IHolder(str): typecode=self
kw["pyclass"] = IHolder
IHolder.__name__ = "_Url_immutable_holder"
ZSI.TC.String.__init__(self, **kw)
class RequestId_Dec(ZSI.TC.String, ElementDeclaration):
literal = "RequestId"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","RequestId")
kw["aname"] = "_RequestId"
class IHolder(str): typecode=self
kw["pyclass"] = IHolder
IHolder.__name__ = "_RequestId_immutable_holder"
ZSI.TC.String.__init__(self, **kw)
class Service_Dec(ZSI.TC.String, ElementDeclaration):
literal = "Service"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","Service")
kw["aname"] = "_Service"
class IHolder(str): typecode=self
kw["pyclass"] = IHolder
IHolder.__name__ = "_Service_immutable_holder"
ZSI.TC.String.__init__(self, **kw)
class OperationRequest_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
literal = "OperationRequest"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
ns = ns0.OperationRequest_Dec.schema
TClist = [GED("http://ast.amazonaws.com/doc/2006-05-15/","RequestId",lazy=False, isref=True)(minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded"))]
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","OperationRequest")
kw["aname"] = "_OperationRequest"
self.attribute_typecode_dict = {}
ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
class Holder:
__metaclass__ = pyclass_type
typecode = self
def __init__(self):
# pyclass
self._RequestId = None
return
Holder.__name__ = "OperationRequest_Holder"
self.pyclass = Holder
class ThumbnailRequest_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
literal = "ThumbnailRequest"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
ns = ns0.ThumbnailRequest_Dec.schema
TClist = [GTD("http://ast.amazonaws.com/doc/2006-05-15/","ThumbnailRequestType",lazy=False)(pname=(ns,"Request"), aname="_Request", minOccurs=1, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","ThumbnailRequest")
kw["aname"] = "_ThumbnailRequest"
self.attribute_typecode_dict = {}
ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
class Holder:
__metaclass__ = pyclass_type
typecode = self
def __init__(self):
# pyclass
self._Request = []
return
Holder.__name__ = "ThumbnailRequest_Holder"
self.pyclass = Holder
class ThumbnailResult_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
literal = "ThumbnailResult"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
ns = ns0.ThumbnailResult_Dec.schema
TClist = [self.__class__.Thumbnail_Dec(minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"RequestUrl"), aname="_RequestUrl", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","ThumbnailResult")
kw["aname"] = "_ThumbnailResult"
self.attribute_typecode_dict = {}
ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
class Holder:
__metaclass__ = pyclass_type
typecode = self
def __init__(self):
# pyclass
self._Thumbnail = None
self._RequestUrl = None
return
Holder.__name__ = "ThumbnailResult_Holder"
self.pyclass = Holder
class Thumbnail_Dec(ZSI.TCcompound.ComplexType, LocalElementDeclaration):
literal = "Thumbnail"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
ns = ns0.ThumbnailResult_Dec.Thumbnail_Dec.schema
TClist = []
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","Thumbnail")
kw["aname"] = "_Thumbnail"
self.attribute_typecode_dict = {}
ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
class Holder:
__metaclass__ = pyclass_type
typecode = self
def __init__(self):
# pyclass
return
Holder.__name__ = "Thumbnail_Holder"
self.pyclass = Holder
class Response_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
literal = "Response"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
ns = ns0.Response_Dec.schema
TClist = [GED("http://ast.amazonaws.com/doc/2006-05-15/","OperationRequest",lazy=False, isref=True)(minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), GED("http://ast.amazonaws.com/doc/2006-05-15/","ThumbnailResult",lazy=False, isref=True)(minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), GED("http://ast.amazonaws.com/doc/2006-05-15/","ResponseStatus",lazy=False, isref=True)(minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded"))]
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","Response")
kw["aname"] = "_Response"
self.attribute_typecode_dict = {}
ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
class Holder:
__metaclass__ = pyclass_type
typecode = self
def __init__(self):
# pyclass
self._OperationRequest = None
self._ThumbnailResult = None
self._ResponseStatus = None
return
Holder.__name__ = "Response_Holder"
self.pyclass = Holder
class ResponseStatus_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
literal = "ResponseStatus"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
ns = ns0.ResponseStatus_Dec.schema
TClist = [ZSI.TC.String(pname=(ns,"StatusCode"), aname="_StatusCode", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","ResponseStatus")
kw["aname"] = "_ResponseStatus"
self.attribute_typecode_dict = {}
ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
class Holder:
__metaclass__ = pyclass_type
typecode = self
def __init__(self):
# pyclass
self._StatusCode = None
return
Holder.__name__ = "ResponseStatus_Holder"
self.pyclass = Holder
class ThumbnailResponse_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
literal = "ThumbnailResponse"
schema = "http://ast.amazonaws.com/doc/2006-05-15/"
def __init__(self, **kw):
ns = ns0.ThumbnailResponse_Dec.schema
TClist = [GED("http://ast.amazonaws.com/doc/2006-05-15/","Response",lazy=False, isref=True)(minOccurs=1, maxOccurs="unbounded", nillable=False, encoded=kw.get("encoded"))]
kw["pname"] = ("http://ast.amazonaws.com/doc/2006-05-15/","ThumbnailResponse")
kw["aname"] = "_ThumbnailResponse"
self.attribute_typecode_dict = {}
ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
class Holder:
__metaclass__ = pyclass_type
typecode = self
def __init__(self):
# pyclass
self._Response = None
return
Holder.__name__ = "ThumbnailResponse_Holder"
self.pyclass = Holder
# end class ns0 (tns: http://ast.amazonaws.com/doc/2006-05-15/)