in pai/libs/alibabacloud_paiflow20210202/models.py [0:0]
def from_map(self, m: dict = None):
m = m or dict()
if m.get('Arguments') is not None:
self.arguments = m.get('Arguments')
if m.get('Duration') is not None:
self.duration = m.get('Duration')
if m.get('ExperimentId') is not None:
self.experiment_id = m.get('ExperimentId')
if m.get('FinishedAt') is not None:
self.finished_at = m.get('FinishedAt')
if m.get('GmtCreateTime') is not None:
self.gmt_create_time = m.get('GmtCreateTime')
if m.get('GmtModifiedTime') is not None:
self.gmt_modified_time = m.get('GmtModifiedTime')
if m.get('Manifest') is not None:
self.manifest = m.get('Manifest')
if m.get('Message') is not None:
self.message = m.get('Message')
if m.get('Name') is not None:
self.name = m.get('Name')
if m.get('NodeId') is not None:
self.node_id = m.get('NodeId')
if m.get('Options') is not None:
self.options = m.get('Options')
if m.get('ParentUserId') is not None:
self.parent_user_id = m.get('ParentUserId')
if m.get('PipelineId') is not None:
self.pipeline_id = m.get('PipelineId')
if m.get('RequestId') is not None:
self.request_id = m.get('RequestId')
if m.get('RunId') is not None:
self.run_id = m.get('RunId')
if m.get('Source') is not None:
self.source = m.get('Source')
if m.get('StartedAt') is not None:
self.started_at = m.get('StartedAt')
if m.get('Status') is not None:
self.status = m.get('Status')
if m.get('UserId') is not None:
self.user_id = m.get('UserId')
if m.get('WorkspaceId') is not None:
self.workspace_id = m.get('WorkspaceId')
return self