Class: TencentCloud::Solar::V20181011::CopyActivityChannelRequest

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

Overview

CopyActivityChannel请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(activityid = nil, channelfrom = nil, channelto = nil) ⇒ CopyActivityChannelRequest

Returns a new instance of CopyActivityChannelRequest.



114
115
116
117
118
# File 'lib/v20181011/models.rb', line 114

def initialize(activityid=nil, channelfrom=nil, channelto=nil)
  @ActivityId = activityid
  @ChannelFrom = channelfrom
  @ChannelTo = channelto
end

Instance Attribute Details

#ActivityId ⇒ Object

Parameters:

  • ActivityId: —

    活动ID

  • ChannelFrom: —

    来源渠道ID

  • ChannelTo: —

    目的渠道id



112
113
114
# File 'lib/v20181011/models.rb', line 112

def ActivityId
  @ActivityId
end

#ChannelFrom ⇒ Object

Parameters:

  • ActivityId: —

    活动ID

  • ChannelFrom: —

    来源渠道ID

  • ChannelTo: —

    目的渠道id



112
113
114
# File 'lib/v20181011/models.rb', line 112

def ChannelFrom
  @ChannelFrom
end

#ChannelTo ⇒ Object

Parameters:

  • ActivityId: —

    活动ID

  • ChannelFrom: —

    来源渠道ID

  • ChannelTo: —

    目的渠道id



112
113
114
# File 'lib/v20181011/models.rb', line 112

def ChannelTo
  @ChannelTo
end

Instance Method Details

#deserialize(params) ⇒ Object



120
121
122
123
124
# File 'lib/v20181011/models.rb', line 120

def deserialize(params)
  @ActivityId = params['ActivityId']
  @ChannelFrom = params['ChannelFrom']
  @ChannelTo = params['ChannelTo']
end