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.



7262
7263
7264
7265
7266
7267
7268
# File 'lib/v20180608/models.rb', line 7262

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



7260
7261
7262
# File 'lib/v20180608/models.rb', line 7260

def ActivityId
  @ActivityId
end

#ChannelObject

Parameters:

  • ActivityId:

    活动id

  • Status:

    状态码

  • SubStatus:

    自定义子状态

  • ChannelToken:

    鉴权token

  • Channel:

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



7260
7261
7262
# File 'lib/v20180608/models.rb', line 7260

def Channel
  @Channel
end

#ChannelTokenObject

Parameters:

  • ActivityId:

    活动id

  • Status:

    状态码

  • SubStatus:

    自定义子状态

  • ChannelToken:

    鉴权token

  • Channel:

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



7260
7261
7262
# File 'lib/v20180608/models.rb', line 7260

def ChannelToken
  @ChannelToken
end

#StatusObject

Parameters:

  • ActivityId:

    活动id

  • Status:

    状态码

  • SubStatus:

    自定义子状态

  • ChannelToken:

    鉴权token

  • Channel:

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



7260
7261
7262
# File 'lib/v20180608/models.rb', line 7260

def Status
  @Status
end

#SubStatusObject

Parameters:

  • ActivityId:

    活动id

  • Status:

    状态码

  • SubStatus:

    自定义子状态

  • ChannelToken:

    鉴权token

  • Channel:

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



7260
7261
7262
# File 'lib/v20180608/models.rb', line 7260

def SubStatus
  @SubStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



7270
7271
7272
7273
7274
7275
7276
# File 'lib/v20180608/models.rb', line 7270

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