AWSAutoScalingScheduledUpdateGroupAction

Objective-C

@interface AWSAutoScalingScheduledUpdateGroupAction

Swift

class AWSAutoScalingScheduledUpdateGroupAction

Describes a scheduled scaling action.

  • The name of the Auto Scaling group.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable autoScalingGroupName;

    Swift

    var autoScalingGroupName: String? { get set }
  • The desired capacity is the initial capacity of the Auto Scaling group after the scheduled action runs and the capacity it attempts to maintain.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable desiredCapacity;

    Swift

    var desiredCapacity: NSNumber? { get set }
  • The date and time in UTC for the recurring schedule to end. For example, "2019-06-01T00:00:00Z".

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable endTime;

    Swift

    var endTime: Date? { get set }
  • The maximum size of the Auto Scaling group.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable maxSize;

    Swift

    var maxSize: NSNumber? { get set }
  • The minimum size of the Auto Scaling group.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable minSize;

    Swift

    var minSize: NSNumber? { get set }
  • The recurring schedule for the action, in Unix cron syntax format.

    When StartTime and EndTime are specified with Recurrence, they form the boundaries of when the recurring action starts and stops.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable recurrence;

    Swift

    var recurrence: String? { get set }
  • The Amazon Resource Name (ARN) of the scheduled action.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable scheduledActionARN;

    Swift

    var scheduledActionARN: String? { get set }
  • The name of the scheduled action.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable scheduledActionName;

    Swift

    var scheduledActionName: String? { get set }
  • The date and time in UTC for this action to start. For example, "2019-06-01T00:00:00Z".

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable startTime;

    Swift

    var startTime: Date? { get set }
  • This property is no longer used.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable time;

    Swift

    var time: Date? { get set }
  • The time zone for the cron expression.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable timeZone;

    Swift

    var timeZone: String? { get set }