Skip to content

AlarmTaskProps

Properties for defining a AlarmTask.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Ess;
new AlarmTaskProps {
    object AlarmAction,
    object MetricName,
    object ScalingGroupId,
    object Threshold,
    object ComparisonOperator = null,
    object Description = null,
    object Dimensions = null,
    object EvaluationCount = null,
    object GroupId = null,
    object MetricType = null,
    object Name = null,
    object Period = null,
    object Statistics = null
};

Properties

Name Type Description
AlarmAction object Property alarmAction: Alarm Actions.
MetricName object Property metricName: Metric Name.
ScalingGroupId object Property scalingGroupId: The ID of the scaling group.
Threshold object Property threshold: Threshold.
ComparisonOperator object Property comparisonOperator: Comparison Operator.
Description object Property description: Description.
Dimensions object Property dimensions: Dimensions.
EvaluationCount object Property evaluationCount: Evaluation Count.
GroupId object Property groupId: Group Id.
MetricType object Property metricType: Metric Type.
Name object Property name: Name.
Period object Property period: Period.
Statistics object Property statistics: Statistics.

AlarmActionRequired

public object AlarmAction { get; set; }
  • Type: object

Property alarmAction: Alarm Actions.


MetricNameRequired

public object MetricName { get; set; }
  • Type: object

Property metricName: Metric Name.


ScalingGroupIdRequired

public object ScalingGroupId { get; set; }
  • Type: object

Property scalingGroupId: The ID of the scaling group.


ThresholdRequired

public object Threshold { get; set; }
  • Type: object

Property threshold: Threshold.


ComparisonOperatorOptional

public object ComparisonOperator { get; set; }
  • Type: object

Property comparisonOperator: Comparison Operator.


DescriptionOptional

public object Description { get; set; }
  • Type: object

Property description: Description.


DimensionsOptional

public object Dimensions { get; set; }
  • Type: object

Property dimensions: Dimensions.


EvaluationCountOptional

public object EvaluationCount { get; set; }
  • Type: object

Property evaluationCount: Evaluation Count.


GroupIdOptional

public object GroupId { get; set; }
  • Type: object

Property groupId: Group Id.


MetricTypeOptional

public object MetricType { get; set; }
  • Type: object

Property metricType: Metric Type.


NameOptional

public object Name { get; set; }
  • Type: object

Property name: Name.


PeriodOptional

public object Period { get; set; }
  • Type: object

Property period: Period.


StatisticsOptional

public object Statistics { get; set; }
  • Type: object

Property statistics: Statistics.