Class: TencentCloud::Wedata::V20250806::ProjectInstanceStatisticsAlarmInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20250806::ProjectInstanceStatisticsAlarmInfo
- Defined in:
- lib/v20250806/models.rb
Overview
告警规则项目波动率告警配置信息
Instance Attribute Summary collapse
-
#AlarmType ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警 当天失败实例数向下波动量.
-
#InstanceCount ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警 当天失败实例数向下波动量.
-
#InstanceThresholdCount ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警 当天失败实例数向下波动量.
-
#InstanceThresholdCountPercent ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警 当天失败实例数向下波动量.
-
#IsCumulant ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警 当天失败实例数向下波动量.
-
#StabilizeStatisticsCycle ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警 当天失败实例数向下波动量.
-
#StabilizeThreshold ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警 当天失败实例数向下波动量.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(alarmtype = nil, instancethresholdcountpercent = nil, instancethresholdcount = nil, stabilizethreshold = nil, stabilizestatisticscycle = nil, iscumulant = nil, instancecount = nil) ⇒ ProjectInstanceStatisticsAlarmInfo
constructor
A new instance of ProjectInstanceStatisticsAlarmInfo.
Constructor Details
#initialize(alarmtype = nil, instancethresholdcountpercent = nil, instancethresholdcount = nil, stabilizethreshold = nil, stabilizestatisticscycle = nil, iscumulant = nil, instancecount = nil) ⇒ ProjectInstanceStatisticsAlarmInfo
Returns a new instance of ProjectInstanceStatisticsAlarmInfo.
6326 6327 6328 6329 6330 6331 6332 6333 6334 |
# File 'lib/v20250806/models.rb', line 6326 def initialize(alarmtype=nil, instancethresholdcountpercent=nil, instancethresholdcount=nil, stabilizethreshold=nil, stabilizestatisticscycle=nil, iscumulant=nil, instancecount=nil) @AlarmType = alarmtype @InstanceThresholdCountPercent = instancethresholdcountpercent @InstanceThresholdCount = instancethresholdcount @StabilizeThreshold = stabilizethreshold @StabilizeStatisticsCycle = stabilizestatisticscycle @IsCumulant = iscumulant @InstanceCount = instancecount end |
Instance Attribute Details
#AlarmType ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警当天失败实例数向下波动量
6324 6325 6326 |
# File 'lib/v20250806/models.rb', line 6324 def AlarmType @AlarmType end |
#InstanceCount ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警当天失败实例数向下波动量
6324 6325 6326 |
# File 'lib/v20250806/models.rb', line 6324 def InstanceCount @InstanceCount end |
#InstanceThresholdCount ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警当天失败实例数向下波动量
6324 6325 6326 |
# File 'lib/v20250806/models.rb', line 6324 def InstanceThresholdCount @InstanceThresholdCount end |
#InstanceThresholdCountPercent ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警当天失败实例数向下波动量
6324 6325 6326 |
# File 'lib/v20250806/models.rb', line 6324 def InstanceThresholdCountPercent @InstanceThresholdCountPercent end |
#IsCumulant ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警当天失败实例数向下波动量
6324 6325 6326 |
# File 'lib/v20250806/models.rb', line 6324 def IsCumulant @IsCumulant end |
#StabilizeStatisticsCycle ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警当天失败实例数向下波动量
6324 6325 6326 |
# File 'lib/v20250806/models.rb', line 6324 def StabilizeStatisticsCycle @StabilizeStatisticsCycle end |
#StabilizeThreshold ⇒ Object
projectSuccessInstanceDownwardFluctuationAlarm: 成功实例向下波动告警当天失败实例数向下波动量
6324 6325 6326 |
# File 'lib/v20250806/models.rb', line 6324 def StabilizeThreshold @StabilizeThreshold end |
Instance Method Details
#deserialize(params) ⇒ Object
6336 6337 6338 6339 6340 6341 6342 6343 6344 |
# File 'lib/v20250806/models.rb', line 6336 def deserialize(params) @AlarmType = params['AlarmType'] @InstanceThresholdCountPercent = params['InstanceThresholdCountPercent'] @InstanceThresholdCount = params['InstanceThresholdCount'] @StabilizeThreshold = params['StabilizeThreshold'] @StabilizeStatisticsCycle = params['StabilizeStatisticsCycle'] @IsCumulant = params['IsCumulant'] @InstanceCount = params['InstanceCount'] end |