public Task <GetObjectLegalHoldResponse> GetObjectLegalHoldAsync(string bucketName, string objectKey, Action <GetObjectLegalHoldRequest>?config = null, CancellationToken token = default) { GetObjectLegalHoldRequest req = new GetObjectLegalHoldRequest(bucketName, objectKey); config?.Invoke(req); return(_objectOperations.GetObjectLegalHoldAsync(req, token)); }