AWSAutoScalingCompleteLifecycleActionType

Objective-C

@interface AWSAutoScalingCompleteLifecycleActionType

Swift

class AWSAutoScalingCompleteLifecycleActionType
  • The name of the Auto Scaling group.

    Declaration

    Objective-C

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

    Swift

    var autoScalingGroupName: String? { get set }
  • The ID of the instance.

    Declaration

    Objective-C

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

    Swift

    var instanceId: String? { get set }
  • The action for the group to take. This parameter can be either CONTINUE or ABANDON.

    Declaration

    Objective-C

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

    Swift

    var lifecycleActionResult: String? { get set }
  • A universally unique identifier (UUID) that identifies a specific lifecycle action associated with an instance. Amazon EC2 Auto Scaling sends this token to the notification target you specified when you created the lifecycle hook.

    Declaration

    Objective-C

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

    Swift

    var lifecycleActionToken: String? { get set }
  • The name of the lifecycle hook.

    Declaration

    Objective-C

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

    Swift

    var lifecycleHookName: String? { get set }