Class: TencentCloud::Tse::V20201207::ConfigFileRelease
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tse::V20201207::ConfigFileRelease
- Defined in:
- lib/v20201207/models.rb
Overview
配置文件发布
Instance Attribute Summary collapse
- #Active ⇒ Object
- #Comment ⇒ Object
- #ConfigFileId ⇒ Object
- #ConfigFilePersistent ⇒ Object
- #ConfigFileSupportedClient ⇒ Object
- #Content ⇒ Object
- #CreateBy ⇒ Object
- #CreateTime ⇒ Object
- #FileName ⇒ Object
- #Format ⇒ Object
- #Group ⇒ Object
- #Id ⇒ Object
- #Md5 ⇒ Object
- #ModifyBy ⇒ Object
- #ModifyTime ⇒ Object
- #Name ⇒ Object
- #Namespace ⇒ Object
- #ReleaseDescription ⇒ Object
- #Version ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, name = nil, namespace = nil, group = nil, filename = nil, content = nil, comment = nil, md5 = nil, version = nil, createtime = nil, createby = nil, modifytime = nil, modifyby = nil, releasedescription = nil, active = nil, format = nil, configfileid = nil, configfilesupportedclient = nil, configfilepersistent = nil) ⇒ ConfigFileRelease
constructor
A new instance of ConfigFileRelease.
Constructor Details
#initialize(id = nil, name = nil, namespace = nil, group = nil, filename = nil, content = nil, comment = nil, md5 = nil, version = nil, createtime = nil, createby = nil, modifytime = nil, modifyby = nil, releasedescription = nil, active = nil, format = nil, configfileid = nil, configfilesupportedclient = nil, configfilepersistent = nil) ⇒ ConfigFileRelease
Returns a new instance of ConfigFileRelease.
1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 |
# File 'lib/v20201207/models.rb', line 1438 def initialize(id=nil, name=nil, namespace=nil, group=nil, filename=nil, content=nil, comment=nil, md5=nil, version=nil, createtime=nil, createby=nil, modifytime=nil, modifyby=nil, releasedescription=nil, active=nil, format=nil, configfileid=nil, configfilesupportedclient=nil, configfilepersistent=nil) @Id = id @Name = name @Namespace = namespace @Group = group @FileName = filename @Content = content @Comment = comment @Md5 = md5 @Version = version @CreateTime = createtime @CreateBy = createby @ModifyTime = modifytime @ModifyBy = modifyby @ReleaseDescription = releasedescription @Active = active @Format = format @ConfigFileId = configfileid @ConfigFileSupportedClient = configfilesupportedclient @ConfigFilePersistent = configfilepersistent end |
Instance Attribute Details
#Active ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def Active @Active end |
#Comment ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def Comment @Comment end |
#ConfigFileId ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def ConfigFileId @ConfigFileId end |
#ConfigFilePersistent ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def ConfigFilePersistent @ConfigFilePersistent end |
#ConfigFileSupportedClient ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def ConfigFileSupportedClient @ConfigFileSupportedClient end |
#Content ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def Content @Content end |
#CreateBy ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def CreateBy @CreateBy end |
#CreateTime ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def CreateTime @CreateTime end |
#FileName ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def FileName @FileName end |
#Format ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def Format @Format end |
#Group ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def Group @Group end |
#Id ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def Id @Id end |
#Md5 ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def Md5 @Md5 end |
#ModifyBy ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def ModifyBy @ModifyBy end |
#ModifyTime ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def ModifyTime @ModifyTime end |
#Name ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def Name @Name end |
#Namespace ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def Namespace @Namespace end |
#ReleaseDescription ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def ReleaseDescription @ReleaseDescription end |
#Version ⇒ Object
1436 1437 1438 |
# File 'lib/v20201207/models.rb', line 1436 def Version @Version end |
Instance Method Details
#deserialize(params) ⇒ Object
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 |
# File 'lib/v20201207/models.rb', line 1460 def deserialize(params) @Id = params['Id'] @Name = params['Name'] @Namespace = params['Namespace'] @Group = params['Group'] @FileName = params['FileName'] @Content = params['Content'] @Comment = params['Comment'] @Md5 = params['Md5'] @Version = params['Version'] @CreateTime = params['CreateTime'] @CreateBy = params['CreateBy'] @ModifyTime = params['ModifyTime'] @ModifyBy = params['ModifyBy'] @ReleaseDescription = params['ReleaseDescription'] @Active = params['Active'] @Format = params['Format'] @ConfigFileId = params['ConfigFileId'] @ConfigFileSupportedClient = params['ConfigFileSupportedClient'] unless params['ConfigFilePersistent'].nil? @ConfigFilePersistent = ConfigFilePersistent.new @ConfigFilePersistent.deserialize(params['ConfigFilePersistent']) end end |