Skip to content

RosAlarmTaskProps

Properties for defining a RosAlarmTask.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ess-alarmtask

Initializer

import com.aliyun.ros.cdk.ess.RosAlarmTaskProps;
RosAlarmTaskProps.builder()
    .alarmAction(IResolvable)
    .alarmAction(java.util.List<java.lang.String)
    .alarmAction(IResolvable>)
    .metricName(java.lang.String)
    .metricName(IResolvable)
    .scalingGroupId(java.lang.String)
    .scalingGroupId(IResolvable)
    .threshold(java.lang.Number)
    .threshold(IResolvable)
//  .comparisonOperator(java.lang.String)
//  .comparisonOperator(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .dimensions(IResolvable)
//  .dimensions(java.util.List<IResolvable)
//  .dimensions(DimensionsProperty>)
//  .evaluationCount(java.lang.Number)
//  .evaluationCount(IResolvable)
//  .groupId(java.lang.Number)
//  .groupId(IResolvable)
//  .metricType(java.lang.String)
//  .metricType(IResolvable)
//  .name(java.lang.String)
//  .name(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .statistics(java.lang.String)
//  .statistics(IResolvable)
    .build();

Properties

Name Type Description
alarmAction com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
metricName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
scalingGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
threshold java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
comparisonOperator java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dimensions com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDimensionsProperty> No description.
evaluationCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
groupId java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
metricType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
period java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
statistics java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

alarmActionRequired

public java.lang.Object getAlarmAction();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

metricNameRequired

public java.lang.Object getMetricName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

scalingGroupIdRequired

public java.lang.Object getScalingGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

thresholdRequired

public java.lang.Object getThreshold();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

comparisonOperatorOptional

public java.lang.Object getComparisonOperator();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

descriptionOptional

public java.lang.Object getDescription();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

dimensionsOptional

public java.lang.Object getDimensions();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDimensionsProperty>

evaluationCountOptional

public java.lang.Object getEvaluationCount();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

groupIdOptional

public java.lang.Object getGroupId();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

metricTypeOptional

public java.lang.Object getMetricType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

nameOptional

public java.lang.Object getName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

periodOptional

public java.lang.Object getPeriod();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

statisticsOptional

public java.lang.Object getStatistics();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable