in python2/alibabacloud_oss_sdk/models.py [0:0]
def from_map(self, m=None):
m = m or dict()
if m.get('Authorization') is not None:
self.authorization = m.get('Authorization')
if m.get('Cache-Control') is not None:
self.cache_control = m.get('Cache-Control')
if m.get('Content-Disposition') is not None:
self.content_disposition = m.get('Content-Disposition')
if m.get('Content-Encoding') is not None:
self.content_encoding = m.get('Content-Encoding')
if m.get('Content-MD5') is not None:
self.content_md5 = m.get('Content-MD5')
if m.get('Content-Length') is not None:
self.content_length = m.get('Content-Length')
if m.get('CETag') is not None:
self.e_tag = m.get('CETag')
if m.get('Expires') is not None:
self.expires = m.get('Expires')
if m.get('x-oss-server-side-encryption') is not None:
self.server_side_encryption = m.get('x-oss-server-side-encryption')
if m.get('x-oss-server-side-encryption-key-id') is not None:
self.server_side_encryption_key_id = m.get('x-oss-server-side-encryption-key-id')
if m.get('x-oss-object-acl') is not None:
self.object_acl = m.get('x-oss-object-acl')
if m.get('x-oss-storage-class') is not None:
self.storage_class = m.get('x-oss-storage-class')
if m.get('x-oss-tagging') is not None:
self.tagging = m.get('x-oss-tagging')
if m.get('content-type') is not None:
self.content_type = m.get('content-type')
return self