Support for the direct transfer API
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Collaborate/take over this issue](https://contributors.gitlab.com/manage-issue?action=work&projectId=65271576&issueIid=2080) </details> <!--IssueSummary end--> Add further support for the [direct transfer API](https://docs.gitlab.com/ee/api/bulk_imports.html) (bulk imports). ## Implementation guide - Add new functions for each endpoint except the first one on the [direct transfer API](https://docs.gitlab.com/ee/api/bulk_imports.html) (bulk imports) to `bulk_imports.go`. - Add tests for each function to `bulk_imports_test.go`. - Run `make reviewable` and address any issues it raises. - Commit using semantic commit prefix `feat(bulk-imports):`.
issue