Class: TencentCloud::Monitor::V20180724::PrometheusTemp

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180724/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.



14293
14294
14295
14296
14297
14298
14299
14300
14301
14302
14303
14304
14305
14306
14307
# File 'lib/v20180724/models.rb', line 14293

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

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:

    关联实例数目



14291
14292
14293
# File 'lib/v20180724/models.rb', line 14291

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



14309
14310
14311
14312
14313
14314
14315
14316
14317
14318
14319
14320
14321
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
# File 'lib/v20180724/models.rb', line 14309

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