Is there any way using boto3 to discover if a lambda function has finished successfully or not? Generally what is the best way to wait for a lambda to complete?

The lambda function is invoked asynchronously (so `InvocationType="Event"`).