AWSAutoScalingActivity
Objective-C
@interface AWSAutoScalingActivity
Swift
class AWSAutoScalingActivity
Describes scaling activity, which is a long-running process that represents a change to your Auto Scaling group, such as changing its size or replacing an instance.
Required parameters: [ActivityId, AutoScalingGroupName, Cause, StartTime, StatusCode]
-
The ID of the activity.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable activityId;
Swift
var activityId: String? { get set }
-
The Amazon Resource Name (ARN) of the Auto Scaling group.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable autoScalingGroupARN;
Swift
var autoScalingGroupARN: String? { get set }
-
The name of the Auto Scaling group.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable autoScalingGroupName;
Swift
var autoScalingGroupName: String? { get set }
-
The state of the Auto Scaling group, which is either
InService
orDeleted
.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable autoScalingGroupState;
Swift
var autoScalingGroupState: String? { get set }
-
The reason the activity began.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable cause;
Swift
var cause: String? { get set }
-
A friendly, more verbose description of the activity.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;
Swift
var detail: String? { get set }
-
The details about the activity.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable details;
Swift
var details: String? { get set }
-
The end time of the activity.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable endTime;
Swift
var endTime: Date? { get set }
-
A value between 0 and 100 that indicates the progress of the activity.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable progress;
Swift
var progress: NSNumber? { get set }
-
The start time of the activity.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable startTime;
Swift
var startTime: Date? { get set }
-
The current status of the activity.
Declaration
Objective-C
@property (nonatomic) AWSAutoScalingScalingActivityStatusCode statusCode;
Swift
var statusCode: AWSAutoScalingScalingActivityStatusCode { get set }
-
A friendly, more verbose description of the activity status.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable statusMessage;
Swift
var statusMessage: String? { get set }