GitLab API

GitlabTool

Actions1095

Conan_packages → putApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionPackageConanPackageReferencePackageRevisionFileNameAuthorize

AI-generated

Summary

Authorize access to a Conan package file through the GitLab Packages API. Supply the package’s path identifiers and file name; the request uses the configured GitLab API credential unless authentication is skipped.

Inputs

  • skipAuthentication — Skip GitLab API authentication; defaults to false.
  • baseUrl — Base URL for GitLab, defaulting to https://gitlab.com. The node source indicates the GitLab API credential defines the actual base URL.
  • method — HTTP method selector (GET, POST, PUT, DELETE, HEAD, or PATCH), defaulting to GET.
  • pathParameters (required) — Path values: package_name, package_version, package_username, package_channel, recipe_revision, conan_package_reference, package_revision, and file_name. The file name is one of conanfile.py, conanmanifest.txt, conan_sources.tgz, conan_export.tgz, conaninfo.txt, or conan_package.tgz.

Output shape

A single API response item.

The response fields and whether the authorization response contains a URL or other data are not specified by the provided operation properties or source.

Links

Discussion