Class: TencentCloud::Tcb::V20180608::ReplaceActivityRecordRequest

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

Overview

ReplaceActivityRecord请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(activityid = nil, status = nil, substatus = nil, channeltoken = nil, channel = nil) ⇒ ReplaceActivityRecordRequest

Returns a new instance of ReplaceActivityRecordRequest.



8396
8397
8398
8399
8400
8401
8402
# File 'lib/v20180608/models.rb', line 8396

def initialize(activityid=nil, status=nil, substatus=nil, channeltoken=nil, channel=nil)
  @ActivityId = activityid
  @Status = status
  @SubStatus = substatus
  @ChannelToken = channeltoken
  @Channel = channel
end

Instance Attribute Details

#ActivityIdObject

Parameters:

  • ActivityId:

    活动id

  • Status:

    状态码

  • SubStatus:

    自定义子状态

  • ChannelToken:

    鉴权token

  • Channel:

    渠道名,不同渠道对应不同secretKey



8394
8395
8396
# File 'lib/v20180608/models.rb', line 8394

def ActivityId
  @ActivityId
end

#ChannelObject

Parameters:

  • ActivityId:

    活动id

  • Status:

    状态码

  • SubStatus:

    自定义子状态

  • ChannelToken:

    鉴权token

  • Channel:

    渠道名,不同渠道对应不同secretKey



8394
8395
8396
# File 'lib/v20180608/models.rb', line 8394

def Channel
  @Channel
end

#ChannelTokenObject

Parameters:

  • ActivityId:

    活动id

  • Status:

    状态码

  • SubStatus:

    自定义子状态

  • ChannelToken:

    鉴权token

  • Channel:

    渠道名,不同渠道对应不同secretKey



8394
8395
8396
# File 'lib/v20180608/models.rb', line 8394

def ChannelToken
  @ChannelToken
end

#StatusObject

Parameters:

  • ActivityId:

    活动id

  • Status:

    状态码

  • SubStatus:

    自定义子状态

  • ChannelToken:

    鉴权token

  • Channel:

    渠道名,不同渠道对应不同secretKey



8394
8395
8396
# File 'lib/v20180608/models.rb', line 8394

def Status
  @Status
end

#SubStatusObject

Parameters:

  • ActivityId:

    活动id

  • Status:

    状态码

  • SubStatus:

    自定义子状态

  • ChannelToken:

    鉴权token

  • Channel:

    渠道名,不同渠道对应不同secretKey



8394
8395
8396
# File 'lib/v20180608/models.rb', line 8394

def SubStatus
  @SubStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



8404
8405
8406
8407
8408
8409
8410
# File 'lib/v20180608/models.rb', line 8404

def deserialize(params)
  @ActivityId = params['ActivityId']
  @Status = params['Status']
  @SubStatus = params['SubStatus']
  @ChannelToken = params['ChannelToken']
  @Channel = params['Channel']
end