Skip to content

AlarmTaskProps

Properties for defining a AlarmTask.

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

Initializer

import { AlarmTaskProps } from '@alicloud/ros-cdk-ess'
const alarmTaskProps: AlarmTaskProps = { ... }

Properties

Name Type Description
alarmAction @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] Property alarmAction: Alarm Actions.
metricName string | @alicloud/ros-cdk-core.IResolvable Property metricName: Metric Name.
scalingGroupId string | @alicloud/ros-cdk-core.IResolvable Property scalingGroupId: The ID of the scaling group.
threshold number | @alicloud/ros-cdk-core.IResolvable Property threshold: Threshold.
comparisonOperator string | @alicloud/ros-cdk-core.IResolvable Property comparisonOperator: Comparison Operator.
description string | @alicloud/ros-cdk-core.IResolvable Property description: Description.
dimensions @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DimensionsProperty[] Property dimensions: Dimensions.
evaluationCount number | @alicloud/ros-cdk-core.IResolvable Property evaluationCount: Evaluation Count.
groupId number | @alicloud/ros-cdk-core.IResolvable Property groupId: Group Id.
metricType string | @alicloud/ros-cdk-core.IResolvable Property metricType: Metric Type.
name string | @alicloud/ros-cdk-core.IResolvable Property name: Name.
period number | @alicloud/ros-cdk-core.IResolvable Property period: Period.
statistics string | @alicloud/ros-cdk-core.IResolvable Property statistics: Statistics.

alarmActionRequired

public readonly alarmAction: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

Property alarmAction: Alarm Actions.


metricNameRequired

public readonly metricName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property metricName: Metric Name.


scalingGroupIdRequired

public readonly scalingGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property scalingGroupId: The ID of the scaling group.


thresholdRequired

public readonly threshold: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

Property threshold: Threshold.


comparisonOperatorOptional

public readonly comparisonOperator: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property comparisonOperator: Comparison Operator.


descriptionOptional

public readonly description: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property description: Description.


dimensionsOptional

public readonly dimensions: IResolvable | IResolvable | DimensionsProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DimensionsProperty[]

Property dimensions: Dimensions.


evaluationCountOptional

public readonly evaluationCount: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

Property evaluationCount: Evaluation Count.


groupIdOptional

public readonly groupId: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

Property groupId: Group Id.


metricTypeOptional

public readonly metricType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property metricType: Metric Type.


nameOptional

public readonly name: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property name: Name.


periodOptional

public readonly period: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

Property period: Period.


statisticsOptional

public readonly statistics: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property statistics: Statistics.