Class GetAlarmsAlarmResult
Inheritance
Inherited Members
Namespace: Pulumi.AliCloud.Ess.Outputs
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class GetAlarmsAlarmResult
Fields
View SourceAlarmActions
The list of actions to execute when this alarm transition into an ALARM state. Each action is specified as ess scaling rule ari.
Declaration
public readonly ImmutableArray<string> AlarmActions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
CloudMonitorGroupId
Defines the application group id defined by CMS which is assigned when you upload custom metric to CMS, only available for custom metirc.
Declaration
public readonly int CloudMonitorGroupId
Field Value
| Type | Description |
|---|---|
| System.Int32 |
ComparisonOperator
The arithmetic operation to use when comparing the specified Statistic and Threshold. The specified Statistic value is used as the first operand.
Declaration
public readonly string ComparisonOperator
Field Value
| Type | Description |
|---|---|
| System.String |
Description
The description for the alarm.
Declaration
public readonly string Description
Field Value
| Type | Description |
|---|---|
| System.String |
Dimensions
The dimension map for the alarm's associated metric.
Declaration
public readonly ImmutableDictionary<string, object> Dimensions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableDictionary<System.String, System.Object> |
Enable
Whether to enable specific ess alarm.
Declaration
public readonly bool Enable
Field Value
| Type | Description |
|---|---|
| System.Boolean |
EvaluationCount
The number of times that needs to satisfies comparison condition before transition into ALARM state.
Declaration
public readonly int EvaluationCount
Field Value
| Type | Description |
|---|---|
| System.Int32 |
Id
The id of alarm.
Declaration
public readonly string Id
Field Value
| Type | Description |
|---|---|
| System.String |
MetricName
The name for the alarm's associated metric. See Block_metricNames_and_dimensions below for details.
Declaration
public readonly string MetricName
Field Value
| Type | Description |
|---|---|
| System.String |
MetricType
The type for the alarm's associated metric. Supported value: system, custom. "system" means the metric data is collected by Aliyun Cloud Monitor Service(CMS), "custom" means the metric data is upload to CMS by users. Defaults to system.
Declaration
public readonly string MetricType
Field Value
| Type | Description |
|---|---|
| System.String |
Name
The name for ess alarm.
Declaration
public readonly string Name
Field Value
| Type | Description |
|---|---|
| System.String |
Period
The period in seconds over which the specified statistic is applied.
Declaration
public readonly int Period
Field Value
| Type | Description |
|---|---|
| System.Int32 |
ScalingGroupId
Scaling group id the alarms belong to.
Declaration
public readonly string ScalingGroupId
Field Value
| Type | Description |
|---|---|
| System.String |
State
The state of alarm task.
Declaration
public readonly string State
Field Value
| Type | Description |
|---|---|
| System.String |
Statistics
The statistic to apply to the alarm's associated metric.
Declaration
public readonly string Statistics
Field Value
| Type | Description |
|---|---|
| System.String |
Threshold
The value against which the specified statistics is compared.
Declaration
public readonly string Threshold
Field Value
| Type | Description |
|---|---|
| System.String |