Class: TencentCloud::Cr::V20180321::UpdateBotTaskRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180321/models.rb

Overview

UpdateBotTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, operation = nil, botname = nil, botid = nil, calltimecollection = nil, bancall = nil, starttimeban = nil, endtimeban = nil, phonecollection = nil, codetype = nil, codecollection = nil, callcount = nil, callinterval = nil, smssignid = nil, smstemplateid = nil) ⇒ UpdateBotTaskRequest

Returns a new instance of UpdateBotTaskRequest.



1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
# File 'lib/v20180321/models.rb', line 1880

def initialize(_module=nil, operation=nil, botname=nil, botid=nil, calltimecollection=nil, bancall=nil, starttimeban=nil, endtimeban=nil, phonecollection=nil, codetype=nil, codecollection=nil, callcount=nil, callinterval=nil, smssignid=nil, smstemplateid=nil)
  @Module = _module
  @Operation = operation
  @BotName = botname
  @BotId = botid
  @CallTimeCollection = calltimecollection
  @BanCall = bancall
  @StartTimeBan = starttimeban
  @EndTimeBan = endtimeban
  @PhoneCollection = phonecollection
  @CodeType = codetype
  @CodeCollection = codecollection
  @CallCount = callcount
  @CallInterval = callinterval
  @SmsSignId = smssignid
  @SmsTemplateId = smstemplateid
end

Instance Attribute Details

#BanCallObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def BanCall
  @BanCall
end

#BotIdObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def BotId
  @BotId
end

#BotNameObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def BotName
  @BotName
end

#CallCountObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def CallCount
  @CallCount
end

#CallIntervalObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def CallInterval
  @CallInterval
end

#CallTimeCollectionObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def CallTimeCollection
  @CallTimeCollection
end

#CodeCollectionObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def CodeCollection
  @CodeCollection
end

#CodeTypeObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def CodeType
  @CodeType
end

#EndTimeBanObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def EndTimeBan
  @EndTimeBan
end

#ModuleObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def Module
  @Module
end

#OperationObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def Operation
  @Operation
end

#PhoneCollectionObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def PhoneCollection
  @PhoneCollection
end

#SmsSignIdObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def SmsSignId
  @SmsSignId
end

#SmsTemplateIdObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def SmsTemplateId
  @SmsTemplateId
end

#StartTimeBanObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):UpdateTask

  • BotName:

    任务名称

  • BotId:

    任务ID

  • CallTimeCollection:

    产品拨打时间集合

  • BanCall:

    是否禁止拨打,默认Y

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • PhoneCollection:

    拨打线路集合

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID



1878
1879
1880
# File 'lib/v20180321/models.rb', line 1878

def StartTimeBan
  @StartTimeBan
end

Instance Method Details

#deserialize(params) ⇒ Object



1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
# File 'lib/v20180321/models.rb', line 1898

def deserialize(params)
  @Module = params['Module']
  @Operation = params['Operation']
  @BotName = params['BotName']
  @BotId = params['BotId']
  unless params['CallTimeCollection'].nil?
    @CallTimeCollection = CallTimeDict.new
    @CallTimeCollection.deserialize(params['CallTimeCollection'])
  end
  @BanCall = params['BanCall']
  @StartTimeBan = params['StartTimeBan']
  @EndTimeBan = params['EndTimeBan']
  @PhoneCollection = params['PhoneCollection']
  @CodeType = params['CodeType']
  @CodeCollection = params['CodeCollection']
  @CallCount = params['CallCount']
  @CallInterval = params['CallInterval']
  @SmsSignId = params['SmsSignId']
  @SmsTemplateId = params['SmsTemplateId']
end