Description
Monitors the latest prices and discounts of subscription Elastic Compute Service (ECS) instances that are created for a scaling group and sends an alert notification if the specified threshold is reached.
Syntax
Action: ACS::ECS::AlarmSpotPriceOrDiscountThresholdByScalingGroup
Properties:
regionId: String
zoneIds: List
threshold: Number
taskType: String
vSwitchId: String
scalingGroupId: String
scalingConfigurationId: String
configurationInfos: ListAttributes
Attribute | Description | Type | Required | Default value | Limit |
regionId | The region ID. | String | Yes | ||
zoneIds | The zone ID. | List | Yes | ||
threshold | The discount threshold. For example, 10 indicates 90% off and 50 indicates 50% off. | Number | Yes | ||
taskType | The type of the threshold monitoring task. | String | Yes | ||
vSwitchId | The vSwitch ID that is used to query the zone ID. | String | Yes | ||
scalingGroupId | The scaling group ID. | String | Yes | ||
scalingConfigurationId | The scaling configuration ID. | String | Yes | ||
configurationInfos | The information about the scaling configuration. | List | Yes |
Output
Output item | Description | Type |
instanceThresholdInfos | List |
References
For more information, see ACS::ECS::AlarmSpotPriceOrDiscountThresholdByScalingGroup.yml at GitHub.