Class: TencentCloud::Tcb::V20180608::DescribeActivityRecordRequest

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

Overview

DescribeActivityRecord请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(channeltoken = nil, channel = nil, activityidlist = nil, status = nil, statuses = nil, isdeletedlist = nil) ⇒ DescribeActivityRecordRequest

Returns a new instance of DescribeActivityRecordRequest.



2510
2511
2512
2513
2514
2515
2516
2517
# File 'lib/v20180608/models.rb', line 2510

def initialize(channeltoken=nil, channel=nil, activityidlist=nil, status=nil, statuses=nil, isdeletedlist=nil)
  @ChannelToken = channeltoken
  @Channel = channel
  @ActivityIdList = activityidlist
  @Status = status
  @Statuses = statuses
  @IsDeletedList = isdeletedlist
end

Instance Attribute Details

#ActivityIdListObject

Parameters:

  • ChannelToken:

    渠道加密token

  • Channel:

    渠道来源,每个来源对应不同secretKey

  • ActivityIdList:

    活动id列表

  • Status:

    过滤状态码,已废弃

  • Statuses:

    状态码过滤数组,空数组时不过滤

  • IsDeletedList:

    根据是否软删除进行过滤,未删除, [1] 删除,不传不过滤



2508
2509
2510
# File 'lib/v20180608/models.rb', line 2508

def ActivityIdList
  @ActivityIdList
end

#ChannelObject

Parameters:

  • ChannelToken:

    渠道加密token

  • Channel:

    渠道来源,每个来源对应不同secretKey

  • ActivityIdList:

    活动id列表

  • Status:

    过滤状态码,已废弃

  • Statuses:

    状态码过滤数组,空数组时不过滤

  • IsDeletedList:

    根据是否软删除进行过滤,未删除, [1] 删除,不传不过滤



2508
2509
2510
# File 'lib/v20180608/models.rb', line 2508

def Channel
  @Channel
end

#ChannelTokenObject

Parameters:

  • ChannelToken:

    渠道加密token

  • Channel:

    渠道来源,每个来源对应不同secretKey

  • ActivityIdList:

    活动id列表

  • Status:

    过滤状态码,已废弃

  • Statuses:

    状态码过滤数组,空数组时不过滤

  • IsDeletedList:

    根据是否软删除进行过滤,未删除, [1] 删除,不传不过滤



2508
2509
2510
# File 'lib/v20180608/models.rb', line 2508

def ChannelToken
  @ChannelToken
end

#IsDeletedListObject

Parameters:

  • ChannelToken:

    渠道加密token

  • Channel:

    渠道来源,每个来源对应不同secretKey

  • ActivityIdList:

    活动id列表

  • Status:

    过滤状态码,已废弃

  • Statuses:

    状态码过滤数组,空数组时不过滤

  • IsDeletedList:

    根据是否软删除进行过滤,未删除, [1] 删除,不传不过滤



2508
2509
2510
# File 'lib/v20180608/models.rb', line 2508

def IsDeletedList
  @IsDeletedList
end

#StatusObject

Parameters:

  • ChannelToken:

    渠道加密token

  • Channel:

    渠道来源,每个来源对应不同secretKey

  • ActivityIdList:

    活动id列表

  • Status:

    过滤状态码,已废弃

  • Statuses:

    状态码过滤数组,空数组时不过滤

  • IsDeletedList:

    根据是否软删除进行过滤,未删除, [1] 删除,不传不过滤



2508
2509
2510
# File 'lib/v20180608/models.rb', line 2508

def Status
  @Status
end

#StatusesObject

Parameters:

  • ChannelToken:

    渠道加密token

  • Channel:

    渠道来源,每个来源对应不同secretKey

  • ActivityIdList:

    活动id列表

  • Status:

    过滤状态码,已废弃

  • Statuses:

    状态码过滤数组,空数组时不过滤

  • IsDeletedList:

    根据是否软删除进行过滤,未删除, [1] 删除,不传不过滤



2508
2509
2510
# File 'lib/v20180608/models.rb', line 2508

def Statuses
  @Statuses
end

Instance Method Details

#deserialize(params) ⇒ Object



2519
2520
2521
2522
2523
2524
2525
2526
# File 'lib/v20180608/models.rb', line 2519

def deserialize(params)
  @ChannelToken = params['ChannelToken']
  @Channel = params['Channel']
  @ActivityIdList = params['ActivityIdList']
  @Status = params['Status']
  @Statuses = params['Statuses']
  @IsDeletedList = params['IsDeletedList']
end