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.



8649
8650
8651
8652
8653
8654
8655
# File 'lib/v20250806/models.rb', line 8649

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



8647
8648
8649
# File 'lib/v20250806/models.rb', line 8647

def Hour
  @Hour
end

#MinObject

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

Parameters:

  • Hour:

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

  • Min:

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

  • ScheduleTimeZone:

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



8647
8648
8649
# File 'lib/v20250806/models.rb', line 8647

def Min
  @Min
end

#RuleTypeObject

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

Parameters:

  • Hour:

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

  • Min:

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

  • ScheduleTimeZone:

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



8647
8648
8649
# File 'lib/v20250806/models.rb', line 8647

def RuleType
  @RuleType
end

#ScheduleTimeZoneObject

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

Parameters:

  • Hour:

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

  • Min:

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

  • ScheduleTimeZone:

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



8647
8648
8649
# File 'lib/v20250806/models.rb', line 8647

def ScheduleTimeZone
  @ScheduleTimeZone
end

#TypeObject

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

Parameters:

  • Hour:

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

  • Min:

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

  • ScheduleTimeZone:

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



8647
8648
8649
# File 'lib/v20250806/models.rb', line 8647

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



8657
8658
8659
8660
8661
8662
8663
# File 'lib/v20250806/models.rb', line 8657

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