in alibabacloud-gateway-spi/python/alibabacloud_gateway_spi/models.py [0:0]
def to_map(self):
_map = super().to_map()
if _map is not None:
return _map
result = dict()
if self.headers is not None:
result['headers'] = self.headers
if self.query is not None:
result['query'] = self.query
if self.body is not None:
result['body'] = self.body
if self.stream is not None:
result['stream'] = self.stream
if self.host_map is not None:
result['hostMap'] = self.host_map
if self.pathname is not None:
result['pathname'] = self.pathname
if self.product_id is not None:
result['productId'] = self.product_id
if self.action is not None:
result['action'] = self.action
if self.version is not None:
result['version'] = self.version
if self.protocol is not None:
result['protocol'] = self.protocol
if self.method is not None:
result['method'] = self.method
if self.auth_type is not None:
result['authType'] = self.auth_type
if self.body_type is not None:
result['bodyType'] = self.body_type
if self.req_body_type is not None:
result['reqBodyType'] = self.req_body_type
if self.style is not None:
result['style'] = self.style
if self.credential is not None:
result['credential'] = self.credential
if self.signature_version is not None:
result['signatureVersion'] = self.signature_version
if self.signature_algorithm is not None:
result['signatureAlgorithm'] = self.signature_algorithm
if self.user_agent is not None:
result['userAgent'] = self.user_agent
return result