code: def update_host_template(resource_root, name, cluster_name, api_host_template):
    
    return call(resource_root.put,
        HOST_TEMPLATE_PATH % (cluster_name, name),
        ApiHostTemplate, data=api_host_template, api_version=3)
docs: Update a host template identified by name in the specified cluster.
    @param resource_root: The root Resource object.
    @param name: Host template name.
    @param cluster_name: Cluster name.
    @param api_host_template: The updated host template.
    @return: The updated ApiHostTemplate.
    @since: API v3