Class MetricAlertCriteria
Inheritance
System.Object
MetricAlertCriteria
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Monitoring.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class MetricAlertCriteria
Fields
View SourceAggregation
The statistic that runs over the metric values. Possible values are Average, Count, Minimum, Maximum and Total.
Declaration
public readonly string Aggregation
Field Value
| Type | Description |
|---|---|
| System.String |
Dimensions
One or more dimension blocks as defined below.
Declaration
public readonly ImmutableArray<MetricAlertCriteriaDimension> Dimensions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<MetricAlertCriteriaDimension> |
MetricName
One of the metric names to be monitored.
Declaration
public readonly string MetricName
Field Value
| Type | Description |
|---|---|
| System.String |
MetricNamespace
One of the metric namespaces to be monitored.
Declaration
public readonly string MetricNamespace
Field Value
| Type | Description |
|---|---|
| System.String |
Operator
The criteria operator. Possible values are Equals, NotEquals, GreaterThan, GreaterThanOrEqual, LessThan and LessThanOrEqual.
Declaration
public readonly string Operator
Field Value
| Type | Description |
|---|---|
| System.String |
Threshold
The criteria threshold value that activates the alert.
Declaration
public readonly double Threshold
Field Value
| Type | Description |
|---|---|
| System.Double |