Class: TencentCloud::Tse::V20201207::ConfigFileReleaseHistory

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201207/models.rb

Overview

配置文件发布历史

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, namespace = nil, group = nil, filename = nil, content = nil, format = nil, comment = nil, md5 = nil, type = nil, status = nil, tags = nil, createtime = nil, createby = nil, modifytime = nil, modifyby = nil, releasedescription = nil, releasereason = nil, configfilesupportedclient = nil, configfilepersistent = nil) ⇒ ConfigFileReleaseHistory

Returns a new instance of ConfigFileReleaseHistory.



1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
# File 'lib/v20201207/models.rb', line 1563

def initialize(id=nil, name=nil, namespace=nil, group=nil, filename=nil, content=nil, format=nil, comment=nil, md5=nil, type=nil, status=nil, tags=nil, createtime=nil, createby=nil, modifytime=nil, modifyby=nil, releasedescription=nil, releasereason=nil, configfilesupportedclient=nil, configfilepersistent=nil)
  @Id = id
  @Name = name
  @Namespace = namespace
  @Group = group
  @FileName = filename
  @Content = content
  @Format = format
  @Comment = comment
  @Md5 = md5
  @Type = type
  @Status = status
  @Tags = tags
  @CreateTime = createtime
  @CreateBy = createby
  @ModifyTime = modifytime
  @ModifyBy = modifyby
  @ReleaseDescription = releasedescription
  @ReleaseReason = releasereason
  @ConfigFileSupportedClient = configfilesupportedclient
  @ConfigFilePersistent = configfilepersistent
end

Instance Attribute Details

#CommentObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Comment
  @Comment
end

#ConfigFilePersistentObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def ConfigFilePersistent
  @ConfigFilePersistent
end

#ConfigFileSupportedClientObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def ConfigFileSupportedClient
  @ConfigFileSupportedClient
end

#ContentObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Content
  @Content
end

#CreateByObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def CreateBy
  @CreateBy
end

#CreateTimeObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def CreateTime
  @CreateTime
end

#FileNameObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def FileName
  @FileName
end

#FormatObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Format
  @Format
end

#GroupObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Group
  @Group
end

#IdObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Id
  @Id
end

#Md5Object

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Md5
  @Md5
end

#ModifyByObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def ModifyBy
  @ModifyBy
end

#ModifyTimeObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def ModifyTime
  @ModifyTime
end

#NameObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Name
  @Name
end

#NamespaceObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Namespace
  @Namespace
end

#ReleaseDescriptionObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def ReleaseDescription
  @ReleaseDescription
end

#ReleaseReasonObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def ReleaseReason
  @ReleaseReason
end

#StatusObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Status
  @Status
end

#TagsObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Tags
  @Tags
end

#TypeObject

Parameters:

  • Id:

    配置文件发布历史记录id

  • Name:

    配置文件发布历史名称

  • Namespace:

    配置文件发布历史命名空间

  • Group:

    配置文件发布历史组

  • FileName:

    配置文件发布历史名称

  • Content:

    配置文件发布历史内容

  • Format:

    配置文件发布历史格式

  • Comment:

    配置文件发布历史注释

  • Md5:

    配置文件发布历史Md5

  • Type:

    配置文件发布历史类型

  • Status:

    配置文件发布历史状态

  • Tags:

    配置文件发布历史标签组

  • CreateTime:

    配置文件发布创建时间

  • CreateBy:

    配置文件发布创建者

  • ModifyTime:

    配置文件发布修改时间

  • ModifyBy:

    配置文件发布修改者

  • ReleaseDescription:

    发布描述

  • ReleaseReason:

    原因,用于失败时原因展示

  • ConfigFileSupportedClient:

    配置文件类型

  • ConfigFilePersistent:

    配置文件持久化



1561
1562
1563
# File 'lib/v20201207/models.rb', line 1561

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
# File 'lib/v20201207/models.rb', line 1586

def deserialize(params)
  @Id = params['Id']
  @Name = params['Name']
  @Namespace = params['Namespace']
  @Group = params['Group']
  @FileName = params['FileName']
  @Content = params['Content']
  @Format = params['Format']
  @Comment = params['Comment']
  @Md5 = params['Md5']
  @Type = params['Type']
  @Status = params['Status']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      configfiletag_tmp = ConfigFileTag.new
      configfiletag_tmp.deserialize(i)
      @Tags << configfiletag_tmp
    end
  end
  @CreateTime = params['CreateTime']
  @CreateBy = params['CreateBy']
  @ModifyTime = params['ModifyTime']
  @ModifyBy = params['ModifyBy']
  @ReleaseDescription = params['ReleaseDescription']
  @ReleaseReason = params['ReleaseReason']
  @ConfigFileSupportedClient = params['ConfigFileSupportedClient']
  unless params['ConfigFilePersistent'].nil?
    @ConfigFilePersistent = ConfigFilePersistent.new
    @ConfigFilePersistent.deserialize(params['ConfigFilePersistent'])
  end
end