class TencentCloud::Tsf::V20180326::GroupRelease
部署组配置发布相关信息
def deserialize(params)
def deserialize(params) @PackageId = params['PackageId'] @PackageName = params['PackageName'] @PackageVersion = params['PackageVersion'] @RepoName = params['RepoName'] @TagName = params['TagName'] unless params['PublicConfigReleaseList'].nil? @PublicConfigReleaseList = [] params['PublicConfigReleaseList'].each do |i| configrelease_tmp = ConfigRelease.new configrelease_tmp.deserialize(i) @PublicConfigReleaseList << configrelease_tmp end end unless params['ConfigReleaseList'].nil? @ConfigReleaseList = [] params['ConfigReleaseList'].each do |i| configrelease_tmp = ConfigRelease.new configrelease_tmp.deserialize(i) @ConfigReleaseList << configrelease_tmp end end unless params['FileConfigReleaseList'].nil? @FileConfigReleaseList = [] params['FileConfigReleaseList'].each do |i| fileconfigrelease_tmp = FileConfigRelease.new fileconfigrelease_tmp.deserialize(i) @FileConfigReleaseList << fileconfigrelease_tmp end end end
def initialize(packageid=nil, packagename=nil, packageversion=nil, reponame=nil, tagname=nil, publicconfigreleaselist=nil, configreleaselist=nil, fileconfigreleaselist=nil)
def initialize(packageid=nil, packagename=nil, packageversion=nil, reponame=nil, tagname=nil, publicconfigreleaselist=nil, configreleaselist=nil, fileconfigreleaselist=nil) @PackageId = packageid @PackageName = packagename @PackageVersion = packageversion @RepoName = reponame @TagName = tagname @PublicConfigReleaseList = publicconfigreleaselist @ConfigReleaseList = configreleaselist @FileConfigReleaseList = fileconfigreleaselist end