AWSAutoScalingCompleteLifecycleActionType

@interface AWSAutoScalingCompleteLifecycleActionType
  • The name of the Auto Scaling group.

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

    var lifecycleHookName: String? { get set }