in python2/alibabacloud_oss_sdk/models.py [0:0]
def to_map(self):
result = dict()
if self.request_id is not None:
result['x-oss-request-id'] = self.request_id
if self.user_meta is not None:
result['usermeta'] = self.user_meta
if self.server_side_encryption is not None:
result['x-oss-server-side-encryption'] = self.server_side_encryption
if self.server_side_encryption_key_id is not None:
result['x-oss-server-side-encryption-key-id'] = self.server_side_encryption_key_id
if self.storage_class is not None:
result['x-oss-storage-class'] = self.storage_class
if self.object_type is not None:
result['x-oss-object-type'] = self.object_type
if self.next_append_position is not None:
result['x-oss-next-append-position'] = self.next_append_position
if self.hash_crc_64ecma is not None:
result['x-oss-hash-crc64ecma'] = self.hash_crc_64ecma
if self.expiration is not None:
result['x-oss-expiration'] = self.expiration
if self.restore is not None:
result['x-oss-restore'] = self.restore
if self.process_status is not None:
result['x-oss-process-status'] = self.process_status
if self.request_charged is not None:
result['x-oss-request-charged'] = self.request_charged
if self.content_md_5 is not None:
result['content-md5'] = self.content_md_5
if self.last_modified is not None:
result['last-modified'] = self.last_modified
if self.access_control_allow_origin is not None:
result['access-control-allow-origin'] = self.access_control_allow_origin
if self.access_control_allow_methods is not None:
result['access-control-allow-methods'] = self.access_control_allow_methods
if self.access_control_max_age is not None:
result['access-control-max-age'] = self.access_control_max_age
if self.access_control_allow_headers is not None:
result['access-control-allow-headers'] = self.access_control_allow_headers
if self.access_control_expose_headers is not None:
result['access-control-expose-headers'] = self.access_control_expose_headers
if self.tagging_count is not None:
result['x-oss-tagging-count'] = self.tagging_count
return result