AWSAutoScalingScheduledUpdateGroupAction

@interface AWSAutoScalingScheduledUpdateGroupAction

Describes a scheduled scaling action. Used in response to DescribeScheduledActions.

  • The name of the Auto Scaling group.

    Declaration

    Objective-C

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

    Swift

    var autoScalingGroupName: String? { get set }
  • The number of instances you prefer to maintain in the group.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) 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 (readwrite, strong, nonatomic) NSDate *_Nullable endTime;

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) 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 (readwrite, strong, nonatomic) NSString *_Nullable recurrence;

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) 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 (readwrite, strong, nonatomic) NSDate *_Nullable startTime;

    Swift

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

    Declaration

    Objective-C

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

    Swift

    var time: Date? { get set }