Class: TencentCloud::Tke::V20180525::PrometheusTemp

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

Overview

模板实例

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, level = nil, describe = nil, recordrules = nil, servicemonitors = nil, podmonitors = nil, rawjobs = nil, templateid = nil, updatetime = nil, version = nil, isdefault = nil, alertdetailrules = nil, targetstotal = nil) ⇒ PrometheusTemp

Returns a new instance of PrometheusTemp.



16591
16592
16593
16594
16595
16596
16597
16598
16599
16600
16601
16602
16603
16604
16605
# File 'lib/v20180525/models.rb', line 16591

def initialize(name=nil, level=nil, describe=nil, recordrules=nil, servicemonitors=nil, podmonitors=nil, rawjobs=nil, templateid=nil, updatetime=nil, version=nil, isdefault=nil, alertdetailrules=nil, targetstotal=nil)
  @Name = name
  @Level = level
  @Describe = describe
  @RecordRules = recordrules
  @ServiceMonitors = servicemonitors
  @PodMonitors = podmonitors
  @RawJobs = rawjobs
  @TemplateId = templateid
  @UpdateTime = updatetime
  @Version = version
  @IsDefault = isdefault
  @AlertDetailRules = alertdetailrules
  @TargetsTotal = targetstotal
end

Instance Attribute Details

#AlertDetailRulesObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def AlertDetailRules
  @AlertDetailRules
end

#DescribeObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def Describe
  @Describe
end

#IsDefaultObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def IsDefault
  @IsDefault
end

#LevelObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def Level
  @Level
end

#NameObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def Name
  @Name
end

#PodMonitorsObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def PodMonitors
  @PodMonitors
end

#RawJobsObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def RawJobs
  @RawJobs
end

#RecordRulesObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def RecordRules
  @RecordRules
end

#ServiceMonitorsObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def ServiceMonitors
  @ServiceMonitors
end

#TargetsTotalObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def TargetsTotal
  @TargetsTotal
end

#TemplateIdObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def TemplateId
  @TemplateId
end

#UpdateTimeObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def UpdateTime
  @UpdateTime
end

#VersionObject

instance 实例级别 cluster 集群级别 注意:此字段可能返回 null,表示取不到有效值。 模板中的聚合规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的ServiceMonitor规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的PodMonitors规则列表 注意:此字段可能返回 null,表示取不到有效值。 模板中的RawJobs规则列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 模板中的告警配置列表 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    模板名称

  • Level:

    模板维度,支持以下类型

  • Describe:

    模板描述

  • RecordRules:

    当Level为instance时有效,

  • ServiceMonitors:

    当Level为cluster时有效,

  • PodMonitors:

    当Level为cluster时有效,

  • RawJobs:

    当Level为cluster时有效,

  • TemplateId:

    模板的ID, 用于出参

  • UpdateTime:

    最近更新时间,用于出参

  • Version:

    当前版本,用于出参

  • IsDefault:

    是否系统提供的默认模板,用于出参

  • AlertDetailRules:

    当Level为instance时有效,

  • TargetsTotal:

    关联实例数目



16589
16590
16591
# File 'lib/v20180525/models.rb', line 16589

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



16607
16608
16609
16610
16611
16612
16613
16614
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
16627
16628
16629
16630
16631
16632
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
16643
16644
16645
16646
16647
16648
16649
16650
16651
16652
16653
16654
16655
16656
# File 'lib/v20180525/models.rb', line 16607

def deserialize(params)
  @Name = params['Name']
  @Level = params['Level']
  @Describe = params['Describe']
  unless params['RecordRules'].nil?
    @RecordRules = []
    params['RecordRules'].each do |i|
      prometheusconfigitem_tmp = PrometheusConfigItem.new
      prometheusconfigitem_tmp.deserialize(i)
      @RecordRules << prometheusconfigitem_tmp
    end
  end
  unless params['ServiceMonitors'].nil?
    @ServiceMonitors = []
    params['ServiceMonitors'].each do |i|
      prometheusconfigitem_tmp = PrometheusConfigItem.new
      prometheusconfigitem_tmp.deserialize(i)
      @ServiceMonitors << prometheusconfigitem_tmp
    end
  end
  unless params['PodMonitors'].nil?
    @PodMonitors = []
    params['PodMonitors'].each do |i|
      prometheusconfigitem_tmp = PrometheusConfigItem.new
      prometheusconfigitem_tmp.deserialize(i)
      @PodMonitors << prometheusconfigitem_tmp
    end
  end
  unless params['RawJobs'].nil?
    @RawJobs = []
    params['RawJobs'].each do |i|
      prometheusconfigitem_tmp = PrometheusConfigItem.new
      prometheusconfigitem_tmp.deserialize(i)
      @RawJobs << prometheusconfigitem_tmp
    end
  end
  @TemplateId = params['TemplateId']
  @UpdateTime = params['UpdateTime']
  @Version = params['Version']
  @IsDefault = params['IsDefault']
  unless params['AlertDetailRules'].nil?
    @AlertDetailRules = []
    params['AlertDetailRules'].each do |i|
      prometheusalertpolicyitem_tmp = PrometheusAlertPolicyItem.new
      prometheusalertpolicyitem_tmp.deserialize(i)
      @AlertDetailRules << prometheusalertpolicyitem_tmp
    end
  end
  @TargetsTotal = params['TargetsTotal']
end