@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:00.429Z") @Stability(value=Experimental) public interface ScalingSchedule extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
ScalingSchedule.Builder
A builder for
ScalingSchedule |
static class |
ScalingSchedule.Jsii$Proxy
An implementation for
ScalingSchedule |
| Modifier and Type | Method and Description |
|---|---|
static ScalingSchedule.Builder |
builder() |
default Instant |
getEndTime()
(experimental) When this scheduled action expires.
|
default Number |
getMaxCapacity()
(experimental) The new maximum capacity.
|
default Number |
getMinCapacity()
(experimental) The new minimum capacity.
|
Schedule |
getSchedule()
(experimental) When to perform this action.
|
default Instant |
getStartTime()
(experimental) When this scheduled action becomes active.
|
@Stability(value=Experimental) @NotNull Schedule getSchedule()
@Stability(value=Experimental) @Nullable default Instant getEndTime()
Default: The rule never expires.
@Stability(value=Experimental) @Nullable default Number getMaxCapacity()
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
@Stability(value=Experimental) @Nullable default Number getMinCapacity()
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
@Stability(value=Experimental) @Nullable default Instant getStartTime()
Default: The rule is activate immediately
@Stability(value=Experimental) static ScalingSchedule.Builder builder()
ScalingSchedule.Builder of ScalingScheduleCopyright © 2021. All rights reserved.