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