Class: TencentCloud::Domain::V20180808::ModifyCustomDnsHostRequest

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

Overview

ModifyCustomDnsHost请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domainid = nil, dnsname = nil, ipset = nil) ⇒ ModifyCustomDnsHostRequest

Returns a new instance of ModifyCustomDnsHostRequest.



3350
3351
3352
3353
3354
# File 'lib/v20180808/models.rb', line 3350

def initialize(domainid=nil, dnsname=nil, ipset=nil)
  @DomainId = domainid
  @DnsName = dnsname
  @IpSet = ipset
end

Instance Attribute Details

#DnsNameObject

Parameters:

  • DomainId:

    域名实例ID

  • DnsName:

    Dns名称 例如:<>.test.com;其中<>就是Dns名称,可以是任意域名允许的格式

  • IpSet:

    IP地址列表 可选择:正常IP地址范围



3348
3349
3350
# File 'lib/v20180808/models.rb', line 3348

def DnsName
  @DnsName
end

#DomainIdObject

Parameters:

  • DomainId:

    域名实例ID

  • DnsName:

    Dns名称 例如:<>.test.com;其中<>就是Dns名称,可以是任意域名允许的格式

  • IpSet:

    IP地址列表 可选择:正常IP地址范围



3348
3349
3350
# File 'lib/v20180808/models.rb', line 3348

def DomainId
  @DomainId
end

#IpSetObject

Parameters:

  • DomainId:

    域名实例ID

  • DnsName:

    Dns名称 例如:<>.test.com;其中<>就是Dns名称,可以是任意域名允许的格式

  • IpSet:

    IP地址列表 可选择:正常IP地址范围



3348
3349
3350
# File 'lib/v20180808/models.rb', line 3348

def IpSet
  @IpSet
end

Instance Method Details

#deserialize(params) ⇒ Object



3356
3357
3358
3359
3360
# File 'lib/v20180808/models.rb', line 3356

def deserialize(params)
  @DomainId = params['DomainId']
  @DnsName = params['DnsName']
  @IpSet = params['IpSet']
end