Class: TencentCloud::Wedata::V20250806::TimeOutStrategyInfo

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

Overview

告警超时配置规则信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ruletype = nil, type = nil, hour = nil, min = nil, scheduletimezone = nil) ⇒ TimeOutStrategyInfo

Returns a new instance of TimeOutStrategyInfo.



12939
12940
12941
12942
12943
12944
12945
# File 'lib/v20250806/models.rb', line 12939

def initialize(ruletype=nil, type=nil, hour=nil, min=nil, scheduletimezone=nil)
  @RuleType = ruletype
  @Type = type
  @Hour = hour
  @Min = min
  @ScheduleTimeZone = scheduletimezone
end

Instance Attribute Details

#HourObject

1–指定值2–平均值注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Hour:

    超时指定值小时, 默认 为0

  • Min:

    超时指定值分钟, 默认为1

  • ScheduleTimeZone:

    超时时间对应的时区配置, 如 UTC+7, 默认为UTC+8



12937
12938
12939
# File 'lib/v20250806/models.rb', line 12937

def Hour
  @Hour
end

#MinObject

1–指定值2–平均值注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Hour:

    超时指定值小时, 默认 为0

  • Min:

    超时指定值分钟, 默认为1

  • ScheduleTimeZone:

    超时时间对应的时区配置, 如 UTC+7, 默认为UTC+8



12937
12938
12939
# File 'lib/v20250806/models.rb', line 12937

def Min
  @Min
end

#RuleTypeObject

1–指定值2–平均值注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Hour:

    超时指定值小时, 默认 为0

  • Min:

    超时指定值分钟, 默认为1

  • ScheduleTimeZone:

    超时时间对应的时区配置, 如 UTC+7, 默认为UTC+8



12937
12938
12939
# File 'lib/v20250806/models.rb', line 12937

def RuleType
  @RuleType
end

#ScheduleTimeZoneObject

1–指定值2–平均值注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Hour:

    超时指定值小时, 默认 为0

  • Min:

    超时指定值分钟, 默认为1

  • ScheduleTimeZone:

    超时时间对应的时区配置, 如 UTC+7, 默认为UTC+8



12937
12938
12939
# File 'lib/v20250806/models.rb', line 12937

def ScheduleTimeZone
  @ScheduleTimeZone
end

#TypeObject

1–指定值2–平均值注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Hour:

    超时指定值小时, 默认 为0

  • Min:

    超时指定值分钟, 默认为1

  • ScheduleTimeZone:

    超时时间对应的时区配置, 如 UTC+7, 默认为UTC+8



12937
12938
12939
# File 'lib/v20250806/models.rb', line 12937

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



12947
12948
12949
12950
12951
12952
12953
# File 'lib/v20250806/models.rb', line 12947

def deserialize(params)
  @RuleType = params['RuleType']
  @Type = params['Type']
  @Hour = params['Hour']
  @Min = params['Min']
  @ScheduleTimeZone = params['ScheduleTimeZone']
end