public Task <HeadObjectResponse> HeadObjectAsync(string bucketName, string resource, Action <HeadObjectRequest> config = null, CancellationToken token = default) { HeadObjectRequest req = new HeadObjectRequest(bucketName, resource); config?.Invoke(req); return(_operations.HeadAsync(req, token)); }