function headVeeamFile(request, response, bucketMd, log) {
    if (!bucketMd) {
        return responseXMLBody(errors.NoSuchBucket, null, response, log);
    }
    return metadata.getBucket(request.bucketName, log, (err, data) => {
        if (err) {
            return responseXMLBody(errors.InternalError, null, response, log);
        }
        const fileToBuild = getFileToBuild(request, data._capabilities?.VeeamSOSApi);
        if (fileToBuild.error) {
            return responseXMLBody(fileToBuild.error, null, response, log);
        }
        let modified = new Date().toISOString();
        // Extract the last modified date, but do not include it when computing
        // the file's ETag (md5)
        modified = fileToBuild.value.LastModified;
        delete fileToBuild.value.LastModified;
        // Recompute file content to generate appropriate content-md5 header
        const builder = new xml2js.Builder({
            headless: true,
        });
        const dataBuffer = Buffer.from(buildHeadXML(builder.buildObject(fileToBuild)));
        return responseContentHeaders(null, {}, getResponseHeader(request, data,
            dataBuffer, modified, log), response, log);
    });
}
Returns system.xml or capacity.xml files metadata for a given bucket.

@param {object} request - request object
@param {object} response - response object
@param {object} bucketMd - bucket metadata from the db
@param {object} log - logger object
@returns {undefined} -