AWSAutoScalingRollbackDetails

Objective-C

@interface AWSAutoScalingRollbackDetails

Swift

class AWSAutoScalingRollbackDetails

Details about an instance refresh rollback.

  • Indicates the value of InstancesToUpdate at the time the rollback started.

    Declaration

    Objective-C

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

    Swift

    var instancesToUpdateOnRollback: NSNumber? { get set }
  • Indicates the value of PercentageComplete at the time the rollback started.

    Declaration

    Objective-C

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

    Swift

    var percentageCompleteOnRollback: NSNumber? { get set }
  • Reports progress on replacing instances in an Auto Scaling group that has a warm pool. This includes separate details for instances in the warm pool and instances in the Auto Scaling group (the live pool).

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSAutoScalingInstanceRefreshProgressDetails *_Nullable progressDetailsOnRollback;

    Swift

    var progressDetailsOnRollback: AWSAutoScalingInstanceRefreshProgressDetails? { get set }
  • The reason for this instance refresh rollback (for example, whether a manual or automatic rollback was initiated).

    Declaration

    Objective-C

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

    Swift

    var rollbackReason: String? { get set }
  • The date and time at which the rollback began.

    Declaration

    Objective-C

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

    Swift

    var rollbackStartTime: Date? { get set }