in python2/alibabacloud_oss_sdk/models.py [0:0]
def from_map(self, m=None):
m = m or dict()
if m.get('type') is not None:
self.type = m.get('type')
if m.get('securityToken') is not None:
self.security_token = m.get('securityToken')
if m.get('accessKeyId') is not None:
self.access_key_id = m.get('accessKeyId')
if m.get('accessKeySecret') is not None:
self.access_key_secret = m.get('accessKeySecret')
if m.get('endpoint') is not None:
self.endpoint = m.get('endpoint')
if m.get('protocol') is not None:
self.protocol = m.get('protocol')
if m.get('regionId') is not None:
self.region_id = m.get('regionId')
if m.get('userAgent') is not None:
self.user_agent = m.get('userAgent')
if m.get('hostModel') is not None:
self.host_model = m.get('hostModel')
if m.get('signatureVersion') is not None:
self.signature_version = m.get('signatureVersion')
if m.get('isEnableMD5') is not None:
self.is_enable_md5 = m.get('isEnableMD5')
if m.get('isEnableCrc') is not None:
self.is_enable_crc = m.get('isEnableCrc')
if m.get('readTimeout') is not None:
self.read_timeout = m.get('readTimeout')
if m.get('connectTimeout') is not None:
self.connect_timeout = m.get('connectTimeout')
if m.get('localAddr') is not None:
self.local_addr = m.get('localAddr')
if m.get('httpProxy') is not None:
self.http_proxy = m.get('httpProxy')
if m.get('httpsProxy') is not None:
self.https_proxy = m.get('httpsProxy')
if m.get('noProxy') is not None:
self.no_proxy = m.get('noProxy')
if m.get('socks5Proxy') is not None:
self.socks_5proxy = m.get('socks5Proxy')
if m.get('socks5NetWork') is not None:
self.socks_5net_work = m.get('socks5NetWork')
if m.get('maxIdleConns') is not None:
self.max_idle_conns = m.get('maxIdleConns')
if m.get('addtionalHeaders') is not None:
self.addtional_headers = m.get('addtionalHeaders')
return self