def complete(options = {})
      options = options.merge(
        auto_scaling_group_name: @group_name,
        lifecycle_hook_name: @name
      )
      resp = @client.complete_lifecycle_action(options)
      resp.data
    end
def complete(options = {})
      options = options.merge(
        auto_scaling_group_name: @group_name,
        lifecycle_hook_name: @name
      )
      resp = @client.complete_lifecycle_action(options)
      resp.data
    end
@!group Actions
 @example Request syntax with placeholder values

   lifecycle_hook.complete({
     lifecycle_action_token: "LifecycleActionToken",
     lifecycle_action_result: "LifecycleActionResult", # required
     instance_id: "XmlStringMaxLen19",
   })
 @param [Hash] options ({})
 @option options [String] :lifecycle_action_token
   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.
 @option options [required, String] :lifecycle_action_result
   The action for the group to take. This parameter can be either
   `CONTINUE` or `ABANDON`.
 @option options [String] :instance_id
   The ID of the instance.
 @return [Types::CompleteLifecycleActionAnswer]