GitLab API

GitlabTool

Actions1095

Terraform_registry → getApiV4PackagesTerraformModulesV1ModuleNamespaceModuleNameModuleSystemDownload

AI-generated

Summary

Requests the Terraform module download endpoint for a specified namespace, module name, and system. Uses the configured GitLab API base URL and, unless skipped, GitLab API authentication.

Inputs

  • skipAuthentication — When true, skips GitLab API authentication; defaults to false.
  • baseUrl — GitLab API base URL; defaults to https://gitlab.com. The source indicates the configured GitLab API credential defines the base URL.
  • method — HTTP method selector (GET, POST, PUT, DELETE, HEAD, or PATCH); defaults to GET.
  • pathParameters.module_namespace (required) — Group ID or slug for the module namespace.
  • pathParameters.module_name (required) — Terraform module name.
  • pathParameters.module_system (required) — Terraform module system.

Output shape

A single response from the GitLab API.

The source pack shows this node delegates to a shared OpenAPI tool implementation and does not specify the response body shape. The request targets /api/v4/packages/terraform/modules/v1/{module_namespace}/{module_name}/{module_system}/download.

Links

Discussion