in pai/libs/alibabacloud_pai_dsw20220101/models.py [0:0]
def to_map(self):
_map = super().to_map()
if _map is not None:
return _map
result = dict()
if self.code is not None:
result['Code'] = self.code
if self.exclude_paths is not None:
result['ExcludePaths'] = self.exclude_paths
if self.gmt_create_time is not None:
result['GmtCreateTime'] = self.gmt_create_time
if self.gmt_modified_time is not None:
result['GmtModifiedTime'] = self.gmt_modified_time
if self.http_status_code is not None:
result['HttpStatusCode'] = self.http_status_code
if self.image_id is not None:
result['ImageId'] = self.image_id
if self.image_url is not None:
result['ImageUrl'] = self.image_url
if self.instance_id is not None:
result['InstanceId'] = self.instance_id
result['Labels'] = []
if self.labels is not None:
for k in self.labels:
result['Labels'].append(k.to_map() if k else None)
if self.message is not None:
result['Message'] = self.message
if self.reason_code is not None:
result['ReasonCode'] = self.reason_code
if self.reason_message is not None:
result['ReasonMessage'] = self.reason_message
if self.request_id is not None:
result['RequestId'] = self.request_id
if self.snapshot_id is not None:
result['SnapshotId'] = self.snapshot_id
if self.snapshot_name is not None:
result['SnapshotName'] = self.snapshot_name
if self.status is not None:
result['Status'] = self.status
if self.success is not None:
result['Success'] = self.success
return result