Class: TencentCloud::Tem::V20210701::ConfigData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tem::V20210701::ConfigData
- Defined in:
- lib/v20210701/models.rb
Overview
配置
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, createtime = nil, relatedapplications = nil, data = nil) ⇒ ConfigData
constructor
A new instance of ConfigData.
Constructor Details
#initialize(name = nil, createtime = nil, relatedapplications = nil, data = nil) ⇒ ConfigData
Returns a new instance of ConfigData.
112 113 114 115 116 117 |
# File 'lib/v20210701/models.rb', line 112 def initialize(name=nil, createtime=nil, =nil, data=nil) @Name = name @CreateTime = createtime @RelatedApplications = @Data = data end |
Instance Attribute Details
#CreateTime ⇒ Object
110 111 112 |
# File 'lib/v20210701/models.rb', line 110 def CreateTime @CreateTime end |
#Data ⇒ Object
110 111 112 |
# File 'lib/v20210701/models.rb', line 110 def Data @Data end |
#Name ⇒ Object
110 111 112 |
# File 'lib/v20210701/models.rb', line 110 def Name @Name end |
#RelatedApplications ⇒ Object
110 111 112 |
# File 'lib/v20210701/models.rb', line 110 def RelatedApplications @RelatedApplications end |
Instance Method Details
#deserialize(params) ⇒ Object
119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
# File 'lib/v20210701/models.rb', line 119 def deserialize(params) @Name = params['Name'] @CreateTime = params['CreateTime'] unless params['RelatedApplications'].nil? @RelatedApplications = [] params['RelatedApplications'].each do |i| temservice_tmp = TemService.new temservice_tmp.deserialize(i) @RelatedApplications << temservice_tmp end end unless params['Data'].nil? @Data = [] params['Data'].each do |i| pair_tmp = Pair.new pair_tmp.deserialize(i) @Data << pair_tmp end end end |