in rdc-20180821/alibabacloud_rdc20180821/models.py [0:0]
def from_map(self, m: dict = None):
m = m or dict()
if m.get('FixedUserId') is not None:
self.fixed_user_id = m.get('FixedUserId')
if m.get('SendWangwang') is not None:
self.send_wangwang = m.get('SendWangwang')
if m.get('SkipCollab') is not None:
self.skip_collab = m.get('SkipCollab')
if m.get('VersionList') is not None:
self.version_list = m.get('VersionList')
if m.get('AkProjectId') is not None:
self.ak_project_id = m.get('AkProjectId')
if m.get('ProjectId') is not None:
self.project_id = m.get('ProjectId')
if m.get('UserId') is not None:
self.user_id = m.get('UserId')
if m.get('VersionId') is not None:
self.version_id = m.get('VersionId')
if m.get('IdPath') is not None:
self.id_path = m.get('IdPath')
if m.get('IgnoreIntegrate') is not None:
self.ignore_integrate = m.get('IgnoreIntegrate')
if m.get('AttachmentIds') is not None:
self.attachment_ids = m.get('AttachmentIds')
if m.get('CommitDate') is not None:
self.commit_date = m.get('CommitDate')
if m.get('AkVersionIds') is not None:
self.ak_version_ids = m.get('AkVersionIds')
if m.get('Region') is not None:
self.region = m.get('Region')
if m.get('Trackers') is not None:
self.trackers = m.get('Trackers')
if m.get('Subject') is not None:
self.subject = m.get('Subject')
if m.get('Solution') is not None:
self.solution = m.get('Solution')
if m.get('AttachmentList') is not None:
self.attachment_list = m.get('AttachmentList')
if m.get('UserStaffId') is not None:
self.user_staff_id = m.get('UserStaffId')
if m.get('IgnoreCheck') is not None:
self.ignore_check = m.get('IgnoreCheck')
if m.get('AkPaths') is not None:
self.ak_paths = m.get('AkPaths')
if m.get('VerifierId') is not None:
self.verifier_id = m.get('VerifierId')
if m.get('ModuleList') is not None:
self.module_list = m.get('ModuleList')
if m.get('Attachmented') is not None:
self.attachmented = m.get('Attachmented')
if m.get('SourceId') is not None:
self.source_id = m.get('SourceId')
if m.get('SeriousLevelId') is not None:
self.serious_level_id = m.get('SeriousLevelId')
if m.get('TagIdList') is not None:
self.tag_id_list = m.get('TagIdList')
if m.get('Watched') is not None:
self.watched = m.get('Watched')
if m.get('AssignedTo') is not None:
self.assigned_to = m.get('AssignedTo')
if m.get('AssignedToIds') is not None:
self.assigned_to_ids = m.get('AssignedToIds')
if m.get('ClosedDuration') is not None:
self.closed_duration = m.get('ClosedDuration')
if m.get('PriorityId') is not None:
self.priority_id = m.get('PriorityId')
if m.get('RecordChangeLog') is not None:
self.record_change_log = m.get('RecordChangeLog')
if m.get('IssueRelations') is not None:
self.issue_relations = m.get('IssueRelations')
if m.get('UpdatedAt') is not None:
self.updated_at = m.get('UpdatedAt')
if m.get('TemplateId') is not None:
self.template_id = m.get('TemplateId')
if m.get('Verifier') is not None:
self.verifier = m.get('Verifier')
if m.get('Status') is not None:
self.status = m.get('Status')
if m.get('RelatedUserIds') is not None:
self.related_user_ids = m.get('RelatedUserIds')
if m.get('RelatedAKProjectGuids') is not None:
self.related_akproject_guids = m.get('RelatedAKProjectGuids')
if m.get('RelatedAKProjectIds') is not None:
self.related_akproject_ids = m.get('RelatedAKProjectIds')
if m.get('WatcherIdList') is not None:
self.watcher_id_list = m.get('WatcherIdList')
if m.get('CreatedAt') is not None:
self.created_at = m.get('CreatedAt')
if m.get('AssignedToIdList') is not None:
self.assigned_to_id_list = m.get('AssignedToIdList')
if m.get('Priority') is not None:
self.priority = m.get('Priority')
if m.get('StatusStage') is not None:
self.status_stage = m.get('StatusStage')
if m.get('AssignedToStaffId') is not None:
self.assigned_to_staff_id = m.get('AssignedToStaffId')
if m.get('ParentId') is not None:
self.parent_id = m.get('ParentId')
if m.get('LogicalStatus') is not None:
self.logical_status = m.get('LogicalStatus')
if m.get('VersionIds') is not None:
self.version_ids = m.get('VersionIds')
if m.get('Scope') is not None:
self.scope = m.get('Scope')
if m.get('SeriousLevel') is not None:
self.serious_level = m.get('SeriousLevel')
if m.get('StatusId') is not None:
self.status_id = m.get('StatusId')
if m.get('Stamp') is not None:
self.stamp = m.get('Stamp')
if m.get('User') is not None:
self.user = m.get('User')
if m.get('Source') is not None:
self.source = m.get('Source')
if m.get('AssignedToId') is not None:
self.assigned_to_id = m.get('AssignedToId')
if m.get('TrackerIds') is not None:
self.tracker_ids = m.get('TrackerIds')
if m.get('IssueTypeId') is not None:
self.issue_type_id = m.get('IssueTypeId')
if m.get('ChangeLogList') is not None:
self.change_log_list = m.get('ChangeLogList')
if m.get('FixedDuration') is not None:
self.fixed_duration = m.get('FixedDuration')
if m.get('ScopeUserIds') is not None:
self.scope_user_ids = m.get('ScopeUserIds')
if m.get('DevDuration') is not None:
self.dev_duration = m.get('DevDuration')
if m.get('LinePath') is not None:
self.line_path = m.get('LinePath')
if m.get('BlackListNotice') is not None:
self.black_list_notice = m.get('BlackListNotice')
if m.get('ProjectIds') is not None:
self.project_ids = m.get('ProjectIds')
if m.get('TestsuiteId') is not None:
self.testsuite_id = m.get('TestsuiteId')
if m.get('ModuleUpdated') is not None:
self.module_updated = m.get('ModuleUpdated')
if m.get('CommentList') is not None:
self.comment_list = m.get('CommentList')
if m.get('SprintId') is not None:
self.sprint_id = m.get('SprintId')
if m.get('RespondDuration') is not None:
self.respond_duration = m.get('RespondDuration')
if m.get('ModuleIds') is not None:
self.module_ids = m.get('ModuleIds')
if m.get('VerifierStaffId') is not None:
self.verifier_staff_id = m.get('VerifierStaffId')
if m.get('Id') is not None:
self.id = m.get('Id')
return self