Class: TencentCloud::Mps::V20190612::ProcessLiveStreamRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::ProcessLiveStreamRequest
- Defined in:
- lib/v20190612/models.rb
Overview
ProcessLiveStream请求参数结构体
Instance Attribute Summary collapse
-
#AiAnalysisTask ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
-
#AiContentReviewTask ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
-
#AiQualityControlTask ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
-
#AiRecognitionTask ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
-
#OutputDir ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
-
#OutputStorage ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
-
#ScheduleId ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
-
#SessionContext ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
-
#SessionId ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
-
#TaskNotifyConfig ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
-
#Url ⇒ Object
trtc地址如下: trtc: //trtc.rtc.qq.com/mps/‘<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>` `<roomid>` 为trtc的房间号id, 为数字 `<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人 <`usersig>` 为trtc 用户的签名 注意1:对于OutputStorage、OutputDir参数: <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(url = nil, tasknotifyconfig = nil, outputstorage = nil, outputdir = nil, aicontentreviewtask = nil, airecognitiontask = nil, aianalysistask = nil, aiqualitycontroltask = nil, sessionid = nil, sessioncontext = nil, scheduleid = nil) ⇒ ProcessLiveStreamRequest
constructor
A new instance of ProcessLiveStreamRequest.
Constructor Details
#initialize(url = nil, tasknotifyconfig = nil, outputstorage = nil, outputdir = nil, aicontentreviewtask = nil, airecognitiontask = nil, aianalysistask = nil, aiqualitycontroltask = nil, sessionid = nil, sessioncontext = nil, scheduleid = nil) ⇒ ProcessLiveStreamRequest
Returns a new instance of ProcessLiveStreamRequest.
24555 24556 24557 24558 24559 24560 24561 24562 24563 24564 24565 24566 24567 |
# File 'lib/v20190612/models.rb', line 24555 def initialize(url=nil, tasknotifyconfig=nil, outputstorage=nil, outputdir=nil, aicontentreviewtask=nil, airecognitiontask=nil, aianalysistask=nil, aiqualitycontroltask=nil, sessionid=nil, sessioncontext=nil, scheduleid=nil) @Url = url @TaskNotifyConfig = tasknotifyconfig @OutputStorage = outputstorage @OutputDir = outputdir @AiContentReviewTask = aicontentreviewtask @AiRecognitionTask = airecognitiontask @AiAnalysisTask = aianalysistask @AiQualityControlTask = aiqualitycontroltask @SessionId = sessionid @SessionContext = sessioncontext @ScheduleId = scheduleid end |
Instance Attribute Details
#AiAnalysisTask ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def AiAnalysisTask @AiAnalysisTask end |
#AiContentReviewTask ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def AiContentReviewTask @AiContentReviewTask end |
#AiQualityControlTask ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def AiQualityControlTask @AiQualityControlTask end |
#AiRecognitionTask ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def AiRecognitionTask @AiRecognitionTask end |
#OutputDir ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def OutputDir @OutputDir end |
#OutputStorage ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def OutputStorage @OutputStorage end |
#ScheduleId ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def ScheduleId @ScheduleId end |
#SessionContext ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def SessionContext @SessionContext end |
#SessionId ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def SessionId @SessionId end |
#TaskNotifyConfig ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def TaskNotifyConfig @TaskNotifyConfig end |
#Url ⇒ Object
trtc地址如下:
trtc: //trtc.rtc.qq.com/mps/`<roomid>`?sdkappid=`<sdkappid>`&userid=`<userid>`&usersig=<`usersig>`
‘<roomid>` 为trtc的房间号id, 为数字`<sdkappid>` 为trtc的sdk app id `<userid>` 为服务进入房间的用户id,可以区分谁是机器人<`usersig>` 为trtc 用户的签名注意1:对于OutputStorage、OutputDir参数:<li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。
24553 24554 24555 |
# File 'lib/v20190612/models.rb', line 24553 def Url @Url end |
Instance Method Details
#deserialize(params) ⇒ Object
24569 24570 24571 24572 24573 24574 24575 24576 24577 24578 24579 24580 24581 24582 24583 24584 24585 24586 24587 24588 24589 24590 24591 24592 24593 24594 24595 24596 24597 24598 24599 |
# File 'lib/v20190612/models.rb', line 24569 def deserialize(params) @Url = params['Url'] unless params['TaskNotifyConfig'].nil? @TaskNotifyConfig = LiveStreamTaskNotifyConfig.new @TaskNotifyConfig.deserialize(params['TaskNotifyConfig']) end unless params['OutputStorage'].nil? @OutputStorage = TaskOutputStorage.new @OutputStorage.deserialize(params['OutputStorage']) end @OutputDir = params['OutputDir'] unless params['AiContentReviewTask'].nil? @AiContentReviewTask = AiContentReviewTaskInput.new @AiContentReviewTask.deserialize(params['AiContentReviewTask']) end unless params['AiRecognitionTask'].nil? @AiRecognitionTask = AiRecognitionTaskInput.new @AiRecognitionTask.deserialize(params['AiRecognitionTask']) end unless params['AiAnalysisTask'].nil? @AiAnalysisTask = AiAnalysisTaskInput.new @AiAnalysisTask.deserialize(params['AiAnalysisTask']) end unless params['AiQualityControlTask'].nil? @AiQualityControlTask = AiQualityControlTaskInput.new @AiQualityControlTask.deserialize(params['AiQualityControlTask']) end @SessionId = params['SessionId'] @SessionContext = params['SessionContext'] @ScheduleId = params['ScheduleId'] end |