GitLab API

GitlabTool

Actions1095

Nuget_packages → getApiV4ProjectsIdPackagesNugetSymbolfiles*fileName*signature*sameFileName

AI-generated

Summary

Retrieve a specific NuGet package symbol file from a GitLab project's packages by providing the project ID, symbol file name, signature, and an additional same file name parameter, along with a required Symbolchecksum header.

Inputs

  • id (required) — The ID or URL-encoded path of the GitLab project.
  • file_name (required) — The name of the NuGet symbol file to retrieve, e.g., 'mynugetpkg.pdb'.
  • signature (required) — The symbol file signature used for validation or lookup.
  • same_file_name (required) — An additional parameter representing the same file name, used in the endpoint path.
  • Symbolchecksum (required) — A required header parameter providing the checksum of the symbol file for verification.
  • baseUrl — The base URL of the GitLab instance (defaults to 'https://gitlab.com').
  • method — The HTTP method to use; defaults to GET.
  • skipAuthentication — Optional boolean to skip authentication (defaults to false).

Output shape

a binary file representing the requested NuGet symbol file

The operation returns the content of the NuGet symbol file matching the provided parameters. Proper authentication is required unless skipped. The response is a direct file download stream corresponding to the symbol file identified by the parameters.

Links

Discussion