Class: TencentCloud::Domain::V20180808::TransferInDomainBatchRequest

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

Overview

TransferInDomainBatch请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domains = nil, passwords = nil, templateid = nil, paymode = nil, autorenewflag = nil, locktransfer = nil, updateprohibition = nil, transferprohibition = nil, channelfrom = nil, orderfrom = nil, activityid = nil) ⇒ TransferInDomainBatchRequest

Returns a new instance of TransferInDomainBatchRequest.



4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
# File 'lib/v20180808/models.rb', line 4243

def initialize(domains=nil, passwords=nil, templateid=nil, paymode=nil, autorenewflag=nil, locktransfer=nil, updateprohibition=nil, transferprohibition=nil, channelfrom=nil, orderfrom=nil, activityid=nil)
  @Domains = domains
  @PassWords = passwords
  @TemplateId = templateid
  @PayMode = paymode
  @AutoRenewFlag = autorenewflag
  @LockTransfer = locktransfer
  @UpdateProhibition = updateprohibition
  @TransferProhibition = transferprohibition
  @ChannelFrom = channelfrom
  @OrderFrom = orderfrom
  @ActivityId = activityid
end

Instance Attribute Details

#ActivityIdObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def ActivityId
  @ActivityId
end

#AutoRenewFlagObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def AutoRenewFlag
  @AutoRenewFlag
end

#ChannelFromObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def ChannelFrom
  @ChannelFrom
end

#DomainsObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def Domains
  @Domains
end

#LockTransferObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def LockTransfer
  @LockTransfer
end

#OrderFromObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def OrderFrom
  @OrderFrom
end

#PassWordsObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def PassWords
  @PassWords
end

#PayModeObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def PayMode
  @PayMode
end

#TemplateIdObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def TemplateId
  @TemplateId
end

#TransferProhibitionObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def TransferProhibition
  @TransferProhibition
end

#UpdateProhibitionObject

一次提交不大于4000个可通过(cloud.tencent.com/document/api/242/48940)接口获取0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费false:关闭60天内禁止转移注册商锁定默认 true

Parameters:

  • Domains:

    转入的域名名称数组。

  • PassWords:

    域名转移码数组。

  • TemplateId:

    模板ID。

  • PayMode:

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

  • AutoRenewFlag:

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

  • LockTransfer:

    true: 开启60天内禁止转移注册商锁定

  • UpdateProhibition:

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

  • TransferProhibition:

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

  • ChannelFrom:

    渠道来源,pc/miniprogram/h5等

  • OrderFrom:

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

  • ActivityId:

    活动id



4241
4242
4243
# File 'lib/v20180808/models.rb', line 4241

def UpdateProhibition
  @UpdateProhibition
end

Instance Method Details

#deserialize(params) ⇒ Object



4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
# File 'lib/v20180808/models.rb', line 4257

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