Class: TencentCloud::Teo::V20220901::DnsRecord
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::DnsRecord
- Defined in:
- lib/v20220901/models.rb
Overview
DNS 记录
Instance Attribute Summary collapse
-
#Content ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#CreatedOn ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#Location ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#ModifiedOn ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#Name ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#Priority ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#RecordId ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#Status ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#TTL ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#Type ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#Weight ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
-
#ZoneId ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zoneid = nil, recordid = nil, name = nil, type = nil, location = nil, content = nil, ttl = nil, weight = nil, priority = nil, status = nil, createdon = nil, modifiedon = nil) ⇒ DnsRecord
constructor
A new instance of DnsRecord.
Constructor Details
#initialize(zoneid = nil, recordid = nil, name = nil, type = nil, location = nil, content = nil, ttl = nil, weight = nil, priority = nil, status = nil, createdon = nil, modifiedon = nil) ⇒ DnsRecord
Returns a new instance of DnsRecord.
12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 12128 12129 |
# File 'lib/v20220901/models.rb', line 12116 def initialize(zoneid=nil, recordid=nil, name=nil, type=nil, location=nil, content=nil, ttl=nil, weight=nil, priority=nil, status=nil, createdon=nil, modifiedon=nil) @ZoneId = zoneid @RecordId = recordid @Name = name @Type = type @Location = location @Content = content @TTL = ttl @Weight = weight @Priority = priority @Status = status @CreatedOn = createdon @ModifiedOn = modifiedon end |
Instance Attribute Details
#Content ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def Content @Content end |
#CreatedOn ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def CreatedOn @CreatedOn end |
#Location ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def Location @Location end |
#ModifiedOn ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def ModifiedOn @ModifiedOn end |
#Name ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def Name @Name end |
#Priority ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def Priority @Priority end |
#RecordId ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def RecordId @RecordId end |
#Status ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def Status @Status end |
#TTL ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def TTL @TTL end |
#Type ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def Type @Type end |
#Weight ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def Weight @Weight end |
#ZoneId ⇒ Object
<li>A:将域名指向一个外网 IPv4 地址,如 8.8.8.8;</li> <li>AAAA:将域名指向一个外网 IPv6 地址;</li> <li>MX:用于邮箱服务器。存在多条 MX 记录时,优先级越低越优先;</li> <li>CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址;</li> <li>TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件);</li> <li>NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录;</li> <li>CAA:指定可为本站点颁发证书的 CA;</li> <li>SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理。</li>
12114 12115 12116 |
# File 'lib/v20220901/models.rb', line 12114 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
12131 12132 12133 12134 12135 12136 12137 12138 12139 12140 12141 12142 12143 12144 |
# File 'lib/v20220901/models.rb', line 12131 def deserialize(params) @ZoneId = params['ZoneId'] @RecordId = params['RecordId'] @Name = params['Name'] @Type = params['Type'] @Location = params['Location'] @Content = params['Content'] @TTL = params['TTL'] @Weight = params['Weight'] @Priority = params['Priority'] @Status = params['Status'] @CreatedOn = params['CreatedOn'] @ModifiedOn = params['ModifiedOn'] end |