in python2/alibabacloud_oss_sdk/models.py [0:0]
def to_map(self):
result = dict()
if self.bucket is not None:
result['Bucket'] = self.bucket
if self.encoding_type is not None:
result['EncodingType'] = self.encoding_type
if self.key_marker is not None:
result['KeyMarker'] = self.key_marker
if self.upload_id_marker is not None:
result['UploadIdMarker'] = self.upload_id_marker
if self.next_key_marker is not None:
result['NextKeyMarker'] = self.next_key_marker
if self.next_upload_id_marker is not None:
result['NextUploadIdMarker'] = self.next_upload_id_marker
if self.delimiter is not None:
result['Delimiter'] = self.delimiter
if self.max_uploads is not None:
result['MaxUploads'] = self.max_uploads
if self.is_truncated is not None:
result['IsTruncated'] = self.is_truncated
result['Upload'] = []
if self.upload is not None:
for k in self.upload:
result['Upload'].append(k.to_map() if k else None)
return result