def METHOD_NAME(api_client, profileTestYamlFile):
    # The name of the profile, also the namespace's name.
    name = 'kubeflow-user1'
    with open(profileTestYamlFile) as params:
        wf_result = yaml.load(params)
        group, version = wf_result['apiVersion'].split('/')
        name = wf_result['metadata']['name']
        k8s_co = k8s_client.CustomObjectsApi(api_client)
        resp = k8s_co.create_cluster_custom_object(
            group=group,
            version=version,
            plural=PLURAL,
            body=wf_result)
        logging.info("Profile created:\n%s", yaml.safe_dump(resp))
    # Profiles status can be one of Succeeded, Failed, Unknown
    # TODO: check if status comes by using callbacks.
    time.sleep(20)
    return group, version, name