Class: TencentCloud::Domain::V20180808::CreateDomainBatchRequest

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

Overview

CreateDomainBatch请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(templateid = nil, period = nil, domains = nil, paymode = nil, autorenewflag = nil, packageresourceid = nil, updateprohibition = nil, transferprohibition = nil, channelfrom = nil, orderfrom = nil, activityid = nil) ⇒ CreateDomainBatchRequest

Returns a new instance of CreateDomainBatchRequest.



782
783
784
785
786
787
788
789
790
791
792
793
794
# File 'lib/v20180808/models.rb', line 782

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

Instance Attribute Details

#ActivityId ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def ActivityId
  @ActivityId
end

#AutoRenewFlag ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def AutoRenewFlag
  @AutoRenewFlag
end

#ChannelFrom ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def ChannelFrom
  @ChannelFrom
end

#Domains ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def Domains
  @Domains
end

#OrderFrom ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def OrderFrom
  @OrderFrom
end

#PackageResourceId ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def PackageResourceId
  @PackageResourceId
end

#PayMode ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def PayMode
  @PayMode
end

#Period ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def Period
  @Period
end

#TemplateId ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def TemplateId
  @TemplateId
end

#TransferProhibition ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def TransferProhibition
  @TransferProhibition
end

#UpdateProhibition ⇒ Object

0 表示关闭,不自动续费(默认值) 1 表示开启,将自动续费

Parameters:

  • TemplateId: —

    模板ID。详情请查看:获取模板列表

  • Period: —

    购买域名的年限,可选值:[1-10]

  • Domains: —

    批量购买的域名,最多为4000个

  • PayMode: —

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

  • AutoRenewFlag: —

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

  • PackageResourceId: —

    使用的特惠包ID,PayMode为2时必填

  • UpdateProhibition: —

    是否开启更新锁:0=默认不开启,1=开启

  • TransferProhibition: —

    是否开启转移锁:0=默认不开启,1=开启

  • ChannelFrom: —

    渠道来源,pc/miniprogram/h5等

  • OrderFrom: —

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

  • ActivityId: —

    活动id



780
781
782
# File 'lib/v20180808/models.rb', line 780

def UpdateProhibition
  @UpdateProhibition
end

Instance Method Details

#deserialize(params) ⇒ Object



796
797
798
799
800
801
802
803
804
805
806
807
808
# File 'lib/v20180808/models.rb', line 796

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