def to_map()

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