Show / Hide Table of Contents

Class PolicyStepScalingPolicyConfiguration

Inheritance
System.Object
PolicyStepScalingPolicyConfiguration
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.Aws.AppAutoScaling.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PolicyStepScalingPolicyConfiguration

Fields

View Source

AdjustmentType

Specifies whether the adjustment is an absolute number or a percentage of the current capacity. Valid values are ChangeInCapacity, ExactCapacity, and PercentChangeInCapacity.

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

Cooldown

The amount of time, in seconds, after a scaling activity completes and before the next scaling activity can start.

Declaration
public readonly int? Cooldown
Field Value
Type Description
System.Nullable<System.Int32>
View Source

MetricAggregationType

The aggregation type for the policy's metrics. Valid values are "Minimum", "Maximum", and "Average". Without a value, AWS will treat the aggregation type as "Average".

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

MinAdjustmentMagnitude

The minimum number to adjust your scalable dimension as a result of a scaling activity. If the adjustment type is PercentChangeInCapacity, the scaling policy changes the scalable dimension of the scalable target by this amount.

Declaration
public readonly int? MinAdjustmentMagnitude
Field Value
Type Description
System.Nullable<System.Int32>
View Source

StepAdjustments

A set of adjustments that manage scaling. These have the following structure:

Declaration
public readonly ImmutableArray<PolicyStepScalingPolicyConfigurationStepAdjustment> StepAdjustments
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<PolicyStepScalingPolicyConfigurationStepAdjustment>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.