ScheduledAction class
Represents a scheduled action.
Constructors
- ScheduledAction({required DateTime creationTime, required String resourceId, required String schedule, required String scheduledActionARN, required String scheduledActionName, required ServiceNamespace serviceNamespace, DateTime? endTime, ScalableDimension? scalableDimension, ScalableTargetAction? scalableTargetAction, DateTime? startTime})
-
ScheduledAction.fromJson(Map<
String, dynamic> json) -
factory
Properties
- creationTime → DateTime
-
The date and time that the scheduled action was created.
final
- endTime → DateTime?
-
The date and time that the action is scheduled to end.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- resourceId → String
-
The identifier of the resource associated with the scaling policy. This
string consists of the resource type and unique identifier.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scalableDimension → ScalableDimension?
-
The scalable dimension. This string consists of the service namespace,
resource type, and scaling property.
final
- scalableTargetAction → ScalableTargetAction?
-
The new minimum and maximum capacity. You can set both values or just one.
At the scheduled time, if the current capacity is below the minimum
capacity, Application Auto Scaling scales out to the minimum capacity. If
the current capacity is above the maximum capacity, Application Auto Scaling
scales in to the maximum capacity.
final
- schedule → String
-
The schedule for this action. The following formats are supported:
final
- scheduledActionARN → String
-
The Amazon Resource Name (ARN) of the scheduled action.
final
- scheduledActionName → String
-
The name of the scheduled action.
final
- serviceNamespace → ServiceNamespace
-
The namespace of the AWS service that provides the resource, or a
custom-resource
.final - startTime → DateTime?
-
The date and time that the action is scheduled to begin.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited