Class: TencentCloud::Cr::V20180321::ChangeBotCallStatusRequest

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

Overview

ChangeBotCallStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, operation = nil, status = nil, callid = nil, bizdate = nil, botid = nil, botname = nil) ⇒ ChangeBotCallStatusRequest

Returns a new instance of ChangeBotCallStatusRequest.



435
436
437
438
439
440
441
442
443
# File 'lib/v20180321/models.rb', line 435

def initialize(_module=nil, operation=nil, status=nil, callid=nil, bizdate=nil, botid=nil, botname=nil)
  @Module = _module
  @Operation = operation
  @Status = status
  @CallId = callid
  @BizDate = bizdate
  @BotId = botid
  @BotName = botname
end

Instance Attribute Details

#BizDateObject

SUSPEND:暂停;EXECUTE:恢复;

Parameters:

  • Module:

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

  • Operation:

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

  • Status:

    作业变更状态

  • CallId:

    作业唯一标识

  • BizDate:

    业务日期

  • BotId:

    任务ID,二者必填一个

  • BotName:

    任务名称,二者必填一个



433
434
435
# File 'lib/v20180321/models.rb', line 433

def BizDate
  @BizDate
end

#BotIdObject

SUSPEND:暂停;EXECUTE:恢复;

Parameters:

  • Module:

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

  • Operation:

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

  • Status:

    作业变更状态

  • CallId:

    作业唯一标识

  • BizDate:

    业务日期

  • BotId:

    任务ID,二者必填一个

  • BotName:

    任务名称,二者必填一个



433
434
435
# File 'lib/v20180321/models.rb', line 433

def BotId
  @BotId
end

#BotNameObject

SUSPEND:暂停;EXECUTE:恢复;

Parameters:

  • Module:

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

  • Operation:

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

  • Status:

    作业变更状态

  • CallId:

    作业唯一标识

  • BizDate:

    业务日期

  • BotId:

    任务ID,二者必填一个

  • BotName:

    任务名称,二者必填一个



433
434
435
# File 'lib/v20180321/models.rb', line 433

def BotName
  @BotName
end

#CallIdObject

SUSPEND:暂停;EXECUTE:恢复;

Parameters:

  • Module:

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

  • Operation:

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

  • Status:

    作业变更状态

  • CallId:

    作业唯一标识

  • BizDate:

    业务日期

  • BotId:

    任务ID,二者必填一个

  • BotName:

    任务名称,二者必填一个



433
434
435
# File 'lib/v20180321/models.rb', line 433

def CallId
  @CallId
end

#ModuleObject

SUSPEND:暂停;EXECUTE:恢复;

Parameters:

  • Module:

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

  • Operation:

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

  • Status:

    作业变更状态

  • CallId:

    作业唯一标识

  • BizDate:

    业务日期

  • BotId:

    任务ID,二者必填一个

  • BotName:

    任务名称,二者必填一个



433
434
435
# File 'lib/v20180321/models.rb', line 433

def Module
  @Module
end

#OperationObject

SUSPEND:暂停;EXECUTE:恢复;

Parameters:

  • Module:

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

  • Operation:

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

  • Status:

    作业变更状态

  • CallId:

    作业唯一标识

  • BizDate:

    业务日期

  • BotId:

    任务ID,二者必填一个

  • BotName:

    任务名称,二者必填一个



433
434
435
# File 'lib/v20180321/models.rb', line 433

def Operation
  @Operation
end

#StatusObject

SUSPEND:暂停;EXECUTE:恢复;

Parameters:

  • Module:

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

  • Operation:

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

  • Status:

    作业变更状态

  • CallId:

    作业唯一标识

  • BizDate:

    业务日期

  • BotId:

    任务ID,二者必填一个

  • BotName:

    任务名称,二者必填一个



433
434
435
# File 'lib/v20180321/models.rb', line 433

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



445
446
447
448
449
450
451
452
453
# File 'lib/v20180321/models.rb', line 445

def deserialize(params)
  @Module = params['Module']
  @Operation = params['Operation']
  @Status = params['Status']
  @CallId = params['CallId']
  @BizDate = params['BizDate']
  @BotId = params['BotId']
  @BotName = params['BotName']
end