Class: TencentCloud::Tse::V20201207::ConfigFilePublishInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tse::V20201207::ConfigFilePublishInfo
- Defined in:
- lib/v20201207/models.rb
Overview
发布详情
Instance Attribute Summary collapse
- #Comment ⇒ Object
- #Content ⇒ Object
- #CreateBy ⇒ Object
- #FileName ⇒ Object
- #Format ⇒ Object
- #Group ⇒ Object
- #ModifyBy ⇒ Object
- #Namespace ⇒ Object
- #ReleaseName ⇒ Object
- #Tags ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(releasename = nil, namespace = nil, group = nil, filename = nil, content = nil, comment = nil, format = nil, createby = nil, modifyby = nil, tags = nil) ⇒ ConfigFilePublishInfo
constructor
A new instance of ConfigFilePublishInfo.
Constructor Details
#initialize(releasename = nil, namespace = nil, group = nil, filename = nil, content = nil, comment = nil, format = nil, createby = nil, modifyby = nil, tags = nil) ⇒ ConfigFilePublishInfo
Returns a new instance of ConfigFilePublishInfo.
1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 |
# File 'lib/v20201207/models.rb', line 1361 def initialize(releasename=nil, namespace=nil, group=nil, filename=nil, content=nil, comment=nil, format=nil, createby=nil, modifyby=nil, =nil) @ReleaseName = releasename @Namespace = namespace @Group = group @FileName = filename @Content = content @Comment = comment @Format = format @CreateBy = createby @ModifyBy = modifyby @Tags = end |
Instance Attribute Details
#Comment ⇒ Object
1359 1360 1361 |
# File 'lib/v20201207/models.rb', line 1359 def Comment @Comment end |
#Content ⇒ Object
1359 1360 1361 |
# File 'lib/v20201207/models.rb', line 1359 def Content @Content end |
#CreateBy ⇒ Object
1359 1360 1361 |
# File 'lib/v20201207/models.rb', line 1359 def CreateBy @CreateBy end |
#FileName ⇒ Object
1359 1360 1361 |
# File 'lib/v20201207/models.rb', line 1359 def FileName @FileName end |
#Format ⇒ Object
1359 1360 1361 |
# File 'lib/v20201207/models.rb', line 1359 def Format @Format end |
#Group ⇒ Object
1359 1360 1361 |
# File 'lib/v20201207/models.rb', line 1359 def Group @Group end |
#ModifyBy ⇒ Object
1359 1360 1361 |
# File 'lib/v20201207/models.rb', line 1359 def ModifyBy @ModifyBy end |
#Namespace ⇒ Object
1359 1360 1361 |
# File 'lib/v20201207/models.rb', line 1359 def Namespace @Namespace end |
#ReleaseName ⇒ Object
1359 1360 1361 |
# File 'lib/v20201207/models.rb', line 1359 def ReleaseName @ReleaseName end |
#Tags ⇒ Object
1359 1360 1361 |
# File 'lib/v20201207/models.rb', line 1359 def Tags @Tags end |
Instance Method Details
#deserialize(params) ⇒ Object
1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 |
# File 'lib/v20201207/models.rb', line 1374 def deserialize(params) @ReleaseName = params['ReleaseName'] @Namespace = params['Namespace'] @Group = params['Group'] @FileName = params['FileName'] @Content = params['Content'] @Comment = params['Comment'] @Format = params['Format'] @CreateBy = params['CreateBy'] @ModifyBy = params['ModifyBy'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| configfiletag_tmp = ConfigFileTag.new configfiletag_tmp.deserialize(i) @Tags << configfiletag_tmp end end end |