class TencentCloud::Tsf::V20180326::BusinessLogConfig
业务日志配置
def deserialize(params)
def deserialize(params) @ConfigId = params['ConfigId'] @ConfigName = params['ConfigName'] @ConfigPath = params['ConfigPath'] @ConfigDesc = params['ConfigDesc'] @ConfigTags = params['ConfigTags'] @ConfigPipeline = params['ConfigPipeline'] @ConfigCreateTime = params['ConfigCreateTime'] @ConfigUpdateTime = params['ConfigUpdateTime'] unless params['ConfigSchema'].nil? @ConfigSchema = BusinessLogConfigSchema.new @ConfigSchema.deserialize(params['ConfigSchema']) end unless params['ConfigAssociatedGroups'].nil? @ConfigAssociatedGroups = [] params['ConfigAssociatedGroups'].each do |i| busineslogconfigassociatedgroup_tmp = BusinesLogConfigAssociatedGroup.new busineslogconfigassociatedgroup_tmp.deserialize(i) @ConfigAssociatedGroups << busineslogconfigassociatedgroup_tmp end end unless params['ConfigAssociatedGroupList'].nil? @ConfigAssociatedGroupList = [] params['ConfigAssociatedGroupList'].each do |i| businesslogconfigassociatedgroup_tmp = BusinessLogConfigAssociatedGroup.new businesslogconfigassociatedgroup_tmp.deserialize(i) @ConfigAssociatedGroupList << businesslogconfigassociatedgroup_tmp end end end
def initialize(configid=nil, configname=nil, configpath=nil, configdesc=nil, configtags=nil, configpipeline=nil, configcreatetime=nil, configupdatetime=nil, configschema=nil, configassociatedgroups=nil, configassociatedgrouplist=nil)
def initialize(configid=nil, configname=nil, configpath=nil, configdesc=nil, configtags=nil, configpipeline=nil, configcreatetime=nil, configupdatetime=nil, configschema=nil, configassociatedgroups=nil, configassociatedgrouplist=nil) @ConfigId = configid @ConfigName = configname @ConfigPath = configpath @ConfigDesc = configdesc @ConfigTags = configtags @ConfigPipeline = configpipeline @ConfigCreateTime = configcreatetime @ConfigUpdateTime = configupdatetime @ConfigSchema = configschema @ConfigAssociatedGroups = configassociatedgroups @ConfigAssociatedGroupList = configassociatedgrouplist end