class TencentCloud::Tcbr::V20220217::ServerManageTaskInfo
def deserialize(params)
def deserialize(params) @Id = params['Id'] @EnvId = params['EnvId'] @ServerName = params['ServerName'] @CreateTime = params['CreateTime'] @ChangeType = params['ChangeType'] @ReleaseType = params['ReleaseType'] @DeployType = params['DeployType'] @PreVersionName = params['PreVersionName'] @VersionName = params['VersionName'] @PipelineId = params['PipelineId'] @PipelineTaskId = params['PipelineTaskId'] @ReleaseId = params['ReleaseId'] @Status = params['Status'] unless params['Steps'].nil? @Steps = [] params['Steps'].each do |i| taskstepinfo_tmp = TaskStepInfo.new taskstepinfo_tmp.deserialize(i) @Steps << taskstepinfo_tmp end end @FailReason = params['FailReason'] @OperatorRemark = params['OperatorRemark'] end