Class: TencentCloud::Domain::V20180808::RenewDomainBatchRequest

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

Overview

RenewDomainBatch请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(period = nil, domains = nil, paymode = nil, autorenewflag = nil, packageresourceid = nil, channelfrom = nil, orderfrom = nil, activityid = nil) ⇒ RenewDomainBatchRequest

Returns a new instance of RenewDomainBatchRequest.



3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
# File 'lib/v20180808/models.rb', line 3782

def initialize(period=nil, domains=nil, paymode=nil, autorenewflag=nil, packageresourceid=nil, channelfrom=nil, orderfrom=nil, activityid=nil)
  @Period = period
  @Domains = domains
  @PayMode = paymode
  @AutoRenewFlag = autorenewflag
  @PackageResourceId = packageresourceid
  @ChannelFrom = channelfrom
  @OrderFrom = orderfrom
  @ActivityId = activityid
end

Instance Attribute Details

#ActivityIdObject

一次提交不大于4000个0 表示关闭,不自动续费1 表示开启,将自动续费2 表示不处理,保留域名原有状态(默认值)

Parameters:

  • Period:
  • Domains:

    批量续费的域名。

  • PayMode:

    付费模式 0手动在线付费,1使用余额付费,2使用特惠包。

  • AutoRenewFlag:

    自动续费开关。有三个可选值:

  • PackageResourceId:

    特惠包ID

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

    订单来源,common正常/dianshi_active点石活动等

  • ActivityId:

    活动id



3780
3781
3782
# File 'lib/v20180808/models.rb', line 3780

def ActivityId
  @ActivityId
end

#AutoRenewFlagObject

一次提交不大于4000个0 表示关闭,不自动续费1 表示开启,将自动续费2 表示不处理,保留域名原有状态(默认值)

Parameters:

  • Period:
  • Domains:

    批量续费的域名。

  • PayMode:

    付费模式 0手动在线付费,1使用余额付费,2使用特惠包。

  • AutoRenewFlag:

    自动续费开关。有三个可选值:

  • PackageResourceId:

    特惠包ID

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

    订单来源,common正常/dianshi_active点石活动等

  • ActivityId:

    活动id



3780
3781
3782
# File 'lib/v20180808/models.rb', line 3780

def AutoRenewFlag
  @AutoRenewFlag
end

#ChannelFromObject

一次提交不大于4000个0 表示关闭,不自动续费1 表示开启,将自动续费2 表示不处理,保留域名原有状态(默认值)

Parameters:

  • Period:
  • Domains:

    批量续费的域名。

  • PayMode:

    付费模式 0手动在线付费,1使用余额付费,2使用特惠包。

  • AutoRenewFlag:

    自动续费开关。有三个可选值:

  • PackageResourceId:

    特惠包ID

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

    订单来源,common正常/dianshi_active点石活动等

  • ActivityId:

    活动id



3780
3781
3782
# File 'lib/v20180808/models.rb', line 3780

def ChannelFrom
  @ChannelFrom
end

#DomainsObject

一次提交不大于4000个0 表示关闭,不自动续费1 表示开启,将自动续费2 表示不处理,保留域名原有状态(默认值)

Parameters:

  • Period:
  • Domains:

    批量续费的域名。

  • PayMode:

    付费模式 0手动在线付费,1使用余额付费,2使用特惠包。

  • AutoRenewFlag:

    自动续费开关。有三个可选值:

  • PackageResourceId:

    特惠包ID

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

    订单来源,common正常/dianshi_active点石活动等

  • ActivityId:

    活动id



3780
3781
3782
# File 'lib/v20180808/models.rb', line 3780

def Domains
  @Domains
end

#OrderFromObject

一次提交不大于4000个0 表示关闭,不自动续费1 表示开启,将自动续费2 表示不处理,保留域名原有状态(默认值)

Parameters:

  • Period:
  • Domains:

    批量续费的域名。

  • PayMode:

    付费模式 0手动在线付费,1使用余额付费,2使用特惠包。

  • AutoRenewFlag:

    自动续费开关。有三个可选值:

  • PackageResourceId:

    特惠包ID

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

    订单来源,common正常/dianshi_active点石活动等

  • ActivityId:

    活动id



3780
3781
3782
# File 'lib/v20180808/models.rb', line 3780

def OrderFrom
  @OrderFrom
end

#PackageResourceIdObject

一次提交不大于4000个0 表示关闭,不自动续费1 表示开启,将自动续费2 表示不处理,保留域名原有状态(默认值)

Parameters:

  • Period:
  • Domains:

    批量续费的域名。

  • PayMode:

    付费模式 0手动在线付费,1使用余额付费,2使用特惠包。

  • AutoRenewFlag:

    自动续费开关。有三个可选值:

  • PackageResourceId:

    特惠包ID

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

    订单来源,common正常/dianshi_active点石活动等

  • ActivityId:

    活动id



3780
3781
3782
# File 'lib/v20180808/models.rb', line 3780

def PackageResourceId
  @PackageResourceId
end

#PayModeObject

一次提交不大于4000个0 表示关闭,不自动续费1 表示开启,将自动续费2 表示不处理,保留域名原有状态(默认值)

Parameters:

  • Period:
  • Domains:

    批量续费的域名。

  • PayMode:

    付费模式 0手动在线付费,1使用余额付费,2使用特惠包。

  • AutoRenewFlag:

    自动续费开关。有三个可选值:

  • PackageResourceId:

    特惠包ID

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

    订单来源,common正常/dianshi_active点石活动等

  • ActivityId:

    活动id



3780
3781
3782
# File 'lib/v20180808/models.rb', line 3780

def PayMode
  @PayMode
end

#PeriodObject

一次提交不大于4000个0 表示关闭,不自动续费1 表示开启,将自动续费2 表示不处理,保留域名原有状态(默认值)

Parameters:

  • Period:
  • Domains:

    批量续费的域名。

  • PayMode:

    付费模式 0手动在线付费,1使用余额付费,2使用特惠包。

  • AutoRenewFlag:

    自动续费开关。有三个可选值:

  • PackageResourceId:

    特惠包ID

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

    订单来源,common正常/dianshi_active点石活动等

  • ActivityId:

    活动id



3780
3781
3782
# File 'lib/v20180808/models.rb', line 3780

def Period
  @Period
end

Instance Method Details

#deserialize(params) ⇒ Object



3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
# File 'lib/v20180808/models.rb', line 3793

def deserialize(params)
  @Period = params['Period']
  @Domains = params['Domains']
  @PayMode = params['PayMode']
  @AutoRenewFlag = params['AutoRenewFlag']
  @PackageResourceId = params['PackageResourceId']
  @ChannelFrom = params['ChannelFrom']
  @OrderFrom = params['OrderFrom']
  @ActivityId = params['ActivityId']
end