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.List |
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.List
DimensionsProperty>
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