Show / Hide Table of Contents

Interface IScalingSchedule

A scheduled scaling action.

Namespace: Amazon.CDK.AWS.ApplicationAutoScaling
Assembly: Amazon.CDK.AWS.ApplicationAutoScaling.dll
Syntax (csharp)
public interface IScalingSchedule
Syntax (vb)
Public Interface IScalingSchedule

Synopsis

Properties

EndTime

When this scheduled action expires.

MaxCapacity

The new maximum capacity.

MinCapacity

The new minimum capacity.

Schedule

When to perform this action.

StartTime

When this scheduled action becomes active.

Properties

EndTime

When this scheduled action expires.

virtual Nullable<DateTime> EndTime { get; }
Property Value

System.Nullable<System.DateTime>

Remarks

Default: The rule never expires.

MaxCapacity

The new maximum capacity.

virtual Nullable<double> MaxCapacity { get; }
Property Value

System.Nullable<System.Double>

Remarks

During the scheduled time, the current capacity is above the maximum capacity, Application Auto Scaling scales in to the maximum capacity.

At least one of maxCapacity and minCapacity must be supplied.

Default: No new maximum capacity

MinCapacity

The new minimum capacity.

virtual Nullable<double> MinCapacity { get; }
Property Value

System.Nullable<System.Double>

Remarks

During the scheduled time, if the current capacity is below the minimum capacity, Application Auto Scaling scales out to the minimum capacity.

At least one of maxCapacity and minCapacity must be supplied.

Default: No new minimum capacity

Schedule

When to perform this action.

Schedule Schedule { get; }
Property Value

Schedule

StartTime

When this scheduled action becomes active.

virtual Nullable<DateTime> StartTime { get; }
Property Value

System.Nullable<System.DateTime>

Remarks

Default: The rule is activate immediately

Back to top Generated by DocFX