AlarmMetricInput
The cloud metric an alarm evaluates.
Most fields are optional because availability depends on the cloud provider.
Pass dimensions: [] if the provider doesn't expose structured dimensions
for this metric.
input AlarmMetricInput {
namespace: String
name: String
statistic: String
region: String
dimensions: [AlarmMetricDimensionInput!]
}
Fields
AlarmMetricInput.namespace ● String scalar {#namespace}
Cloud service namespace that categorizes the metric (e.g., AWS/RDS).
AlarmMetricInput.name ● String scalar {#name}
Metric name within the namespace (e.g., CPUUtilization).
AlarmMetricInput.statistic ● String scalar {#statistic}
Aggregation function applied to samples (e.g., Average). Optional for providers without it.
AlarmMetricInput.region ● String scalar {#region}
Cloud region the metric is scoped to, when applicable.
AlarmMetricInput.dimensions ● [AlarmMetricDimensionInput!] list input {#dimensions}
Dimensions identifying the monitored resource. Omit or pass an empty list when the cloud provider doesn't expose structured dimensions.
Member Of
CreateInstanceAlarmInput input ● UpdateInstanceAlarmInput input