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
6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 |
# File 'lib/v20180606/models.rb', line 6418 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
6416 6417 6418 |
# File 'lib/v20180606/models.rb', line 6416 def AppId @AppId end |
#Channel ⇒ Object
6416 6417 6418 |
# File 'lib/v20180606/models.rb', line 6416 def Channel @Channel end |
#DomainAreaConfigs ⇒ Object
6416 6417 6418 |
# File 'lib/v20180606/models.rb', line 6416 def DomainAreaConfigs @DomainAreaConfigs end |
#InheritDomainTags ⇒ Object
6416 6417 6418 |
# File 'lib/v20180606/models.rb', line 6416 def InheritDomainTags @InheritDomainTags end |
#LogsetId ⇒ Object
6416 6417 6418 |
# File 'lib/v20180606/models.rb', line 6416 def LogsetId @LogsetId end |
#RequestId ⇒ Object
6416 6417 6418 |
# File 'lib/v20180606/models.rb', line 6416 def RequestId @RequestId end |
#TopicId ⇒ Object
6416 6417 6418 |
# File 'lib/v20180606/models.rb', line 6416 def TopicId @TopicId end |
#TopicName ⇒ Object
6416 6417 6418 |
# File 'lib/v20180606/models.rb', line 6416 def TopicName @TopicName end |
#UpdateTime ⇒ Object
6416 6417 6418 |
# File 'lib/v20180606/models.rb', line 6416 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 |
# File 'lib/v20180606/models.rb', line 6430 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 |