class TencentCloud::Trtc::V20190722::CreateCloudRecordingRequest

CreateCloudRecording请求参数结构体

def deserialize(params)

def deserialize(params)
  @SdkAppId = params['SdkAppId']
  @RoomId = params['RoomId']
  @UserId = params['UserId']
  @UserSig = params['UserSig']
  unless params['RecordParams'].nil?
    @RecordParams = RecordParams.new
    @RecordParams.deserialize(params['RecordParams'])
  end
  unless params['StorageParams'].nil?
    @StorageParams = StorageParams.new
    @StorageParams.deserialize(params['StorageParams'])
  end
  @RoomIdType = params['RoomIdType']
  unless params['MixTranscodeParams'].nil?
    @MixTranscodeParams = MixTranscodeParams.new
    @MixTranscodeParams.deserialize(params['MixTranscodeParams'])
  end
  unless params['MixLayoutParams'].nil?
    @MixLayoutParams = MixLayoutParams.new
    @MixLayoutParams.deserialize(params['MixLayoutParams'])
  end
  @ResourceExpiredHour = params['ResourceExpiredHour']
  @PrivateMapKey = params['PrivateMapKey']
end

def initialize(sdkappid=nil, roomid=nil, userid=nil, usersig=nil, recordparams=nil, storageparams=nil, roomidtype=nil, mixtranscodeparams=nil, mixlayoutparams=nil, resourceexpiredhour=nil, privatemapkey=nil)

def initialize(sdkappid=nil, roomid=nil, userid=nil, usersig=nil, recordparams=nil, storageparams=nil, roomidtype=nil, mixtranscodeparams=nil, mixlayoutparams=nil, resourceexpiredhour=nil, privatemapkey=nil)
  @SdkAppId = sdkappid
  @RoomId = roomid
  @UserId = userid
  @UserSig = usersig
  @RecordParams = recordparams
  @StorageParams = storageparams
  @RoomIdType = roomidtype
  @MixTranscodeParams = mixtranscodeparams
  @MixLayoutParams = mixlayoutparams
  @ResourceExpiredHour = resourceexpiredhour
  @PrivateMapKey = privatemapkey
end