Class: TencentCloud::Cdn::V20180606::ListClsTopicDomainsResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdn::V20180606::ListClsTopicDomainsResponse
- Defined in:
- lib/v20180606/models.rb
Overview
ListClsTopicDomains返回参数结构体
Instance Attribute Summary collapse
- #AppId ⇒ Object
- #Channel ⇒ Object
- #DomainAreaConfigs ⇒ Object
- #InheritDomainTags ⇒ Object
- #LogsetId ⇒ Object
- #RequestId ⇒ Object
- #TopicId ⇒ Object
- #TopicName ⇒ Object
- #UpdateTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(appid = nil, channel = nil, logsetid = nil, topicid = nil, domainareaconfigs = nil, topicname = nil, updatetime = nil, inheritdomaintags = nil, requestid = nil) ⇒ ListClsTopicDomainsResponse
constructor
A new instance of ListClsTopicDomainsResponse.
Constructor Details
#initialize(appid = nil, channel = nil, logsetid = nil, topicid = nil, domainareaconfigs = nil, topicname = nil, updatetime = nil, inheritdomaintags = nil, requestid = nil) ⇒ ListClsTopicDomainsResponse
Returns a new instance of ListClsTopicDomainsResponse.
6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 |
# File 'lib/v20180606/models.rb', line 6234 def initialize(appid=nil, channel=nil, logsetid=nil, topicid=nil, domainareaconfigs=nil, topicname=nil, updatetime=nil, =nil, requestid=nil) @AppId = appid @Channel = channel @LogsetId = logsetid @TopicId = topicid @DomainAreaConfigs = domainareaconfigs @TopicName = topicname @UpdateTime = updatetime @InheritDomainTags = @RequestId = requestid end |
Instance Attribute Details
#AppId ⇒ Object
6232 6233 6234 |
# File 'lib/v20180606/models.rb', line 6232 def AppId @AppId end |
#Channel ⇒ Object
6232 6233 6234 |
# File 'lib/v20180606/models.rb', line 6232 def Channel @Channel end |
#DomainAreaConfigs ⇒ Object
6232 6233 6234 |
# File 'lib/v20180606/models.rb', line 6232 def DomainAreaConfigs @DomainAreaConfigs end |
#InheritDomainTags ⇒ Object
6232 6233 6234 |
# File 'lib/v20180606/models.rb', line 6232 def InheritDomainTags @InheritDomainTags end |
#LogsetId ⇒ Object
6232 6233 6234 |
# File 'lib/v20180606/models.rb', line 6232 def LogsetId @LogsetId end |
#RequestId ⇒ Object
6232 6233 6234 |
# File 'lib/v20180606/models.rb', line 6232 def RequestId @RequestId end |
#TopicId ⇒ Object
6232 6233 6234 |
# File 'lib/v20180606/models.rb', line 6232 def TopicId @TopicId end |
#TopicName ⇒ Object
6232 6233 6234 |
# File 'lib/v20180606/models.rb', line 6232 def TopicName @TopicName end |
#UpdateTime ⇒ Object
6232 6233 6234 |
# File 'lib/v20180606/models.rb', line 6232 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 |
# File 'lib/v20180606/models.rb', line 6246 def deserialize(params) @AppId = params['AppId'] @Channel = params['Channel'] @LogsetId = params['LogsetId'] @TopicId = params['TopicId'] unless params['DomainAreaConfigs'].nil? @DomainAreaConfigs = [] params['DomainAreaConfigs'].each do |i| domainareaconfig_tmp = DomainAreaConfig.new domainareaconfig_tmp.deserialize(i) @DomainAreaConfigs << domainareaconfig_tmp end end @TopicName = params['TopicName'] @UpdateTime = params['UpdateTime'] @InheritDomainTags = params['InheritDomainTags'] @RequestId = params['RequestId'] end |