Show / Hide Table of Contents

Class AutoscaleSettingProfileRuleMetricTrigger

Inheritance
System.Object
AutoscaleSettingProfileRuleMetricTrigger
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 AutoscaleSettingProfileRuleMetricTrigger

Fields

View Source

MetricName

The name of the metric that defines what the rule monitors, such as Percentage CPU for Virtual Machine Scale Sets and CpuPercentage for App Service Plan.

Declaration
public readonly string MetricName
Field Value
Type Description
System.String
View Source

MetricResourceId

The ID of the Resource which the Rule monitors.

Declaration
public readonly string MetricResourceId
Field Value
Type Description
System.String
View Source

Operator

Specifies the operator used to compare the metric data and threshold. Possible values are: Equals, NotEquals, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual.

Declaration
public readonly string Operator
Field Value
Type Description
System.String
View Source

Statistic

Specifies how the metrics from multiple instances are combined. Possible values are Average, Min and Max.

Declaration
public readonly string Statistic
Field Value
Type Description
System.String
View Source

Threshold

Specifies the threshold of the metric that triggers the scale action.

Declaration
public readonly double Threshold
Field Value
Type Description
System.Double
View Source

TimeAggregation

Specifies how the data that's collected should be combined over time. Possible values include Average, Count, Maximum, Minimum, Last and Total. Defaults to Average.

Declaration
public readonly string TimeAggregation
Field Value
Type Description
System.String
View Source

TimeGrain

Specifies the granularity of metrics that the rule monitors, which must be one of the pre-defined values returned from the metric definitions for the metric. This value must be between 1 minute and 12 hours an be formatted as an ISO 8601 string.

Declaration
public readonly string TimeGrain
Field Value
Type Description
System.String
View Source

TimeWindow

Specifies the time range for which data is collected, which must be greater than the delay in metric collection (which varies from resource to resource). This value must be between 5 minutes and 12 hours and be formatted as an ISO 8601 string.

Declaration
public readonly string TimeWindow
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.