def on_delete()

in cloudformation/solution-assistant/src/lambda_function.py [0:0]


def on_delete(event, __):
    # remove sagemaker endpoint
    solution_prefix = event["ResourceProperties"]["SolutionPrefix"]
    endpoint_name = "{}-churn-prediction".format(solution_prefix)
    delete_sagemaker_model(endpoint_name)
    delete_sagemaker_endpoint_config(endpoint_name)
    delete_sagemaker_endpoint(endpoint_name)
    # remove files in s3
    s3_bucket = event["ResourceProperties"]["S3BucketName"]
    delete_s3_objects(s3_bucket)