Class: TencentCloud::Teo::V20220901::ModifyDnsRecordsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::ModifyDnsRecordsRequest
- Defined in:
- lib/v20220901/models.rb
Overview
ModifyDnsRecords请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zoneid = nil, dnsrecords = nil) ⇒ ModifyDnsRecordsRequest
constructor
A new instance of ModifyDnsRecordsRequest.
Constructor Details
#initialize(zoneid = nil, dnsrecords = nil) ⇒ ModifyDnsRecordsRequest
Returns a new instance of ModifyDnsRecordsRequest.
15841 15842 15843 15844 |
# File 'lib/v20220901/models.rb', line 15841 def initialize(zoneid=nil, dnsrecords=nil) @ZoneId = zoneid @DnsRecords = dnsrecords end |
Instance Attribute Details
#DnsRecords ⇒ Object
15839 15840 15841 |
# File 'lib/v20220901/models.rb', line 15839 def DnsRecords @DnsRecords end |
#ZoneId ⇒ Object
15839 15840 15841 |
# File 'lib/v20220901/models.rb', line 15839 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
15846 15847 15848 15849 15850 15851 15852 15853 15854 15855 15856 |
# File 'lib/v20220901/models.rb', line 15846 def deserialize(params) @ZoneId = params['ZoneId'] unless params['DnsRecords'].nil? @DnsRecords = [] params['DnsRecords'].each do |i| dnsrecord_tmp = DnsRecord.new dnsrecord_tmp.deserialize(i) @DnsRecords << dnsrecord_tmp end end end |