def handle_delete()

in UserProfile_function.py [0:0]


def handle_delete(event, context):
    print('Received delete event')
    user_profile_name = event['PhysicalResourceId']
    domain_id = event['ResourceProperties']['DomainId']
    try:
        client.describe_user_profile(DomainId=domain_id, UserProfileName=user_profile_name)
    except ClientError as exception:
        cfnresponse.send(event, context, cfnresponse.SUCCESS,
                         {}, physicalResourceId=event['PhysicalResourceId'])
        return
    delete_user_profile(domain_id, user_profile_name)
    cfnresponse.send(event, context, cfnresponse.SUCCESS, {},
                     physicalResourceId=event['PhysicalResourceId'])