Viewing docs for GitLab v9.10.0
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
Viewing docs for GitLab v9.10.0
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
The gitlab.getReleaseLinks data source allows get details of release links.
Upstream API: GitLab REST API docs
Using getReleaseLinks
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getReleaseLinks(args: GetReleaseLinksArgs, opts?: InvokeOptions): Promise<GetReleaseLinksResult>
function getReleaseLinksOutput(args: GetReleaseLinksOutputArgs, opts?: InvokeOptions): Output<GetReleaseLinksResult>def get_release_links(project: Optional[str] = None,
tag_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetReleaseLinksResult
def get_release_links_output(project: Optional[pulumi.Input[str]] = None,
tag_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetReleaseLinksResult]func GetReleaseLinks(ctx *Context, args *GetReleaseLinksArgs, opts ...InvokeOption) (*GetReleaseLinksResult, error)
func GetReleaseLinksOutput(ctx *Context, args *GetReleaseLinksOutputArgs, opts ...InvokeOption) GetReleaseLinksResultOutput> Note: This function is named GetReleaseLinks in the Go SDK.
public static class GetReleaseLinks
{
public static Task<GetReleaseLinksResult> InvokeAsync(GetReleaseLinksArgs args, InvokeOptions? opts = null)
public static Output<GetReleaseLinksResult> Invoke(GetReleaseLinksInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetReleaseLinksResult> getReleaseLinks(GetReleaseLinksArgs args, InvokeOptions options)
public static Output<GetReleaseLinksResult> getReleaseLinks(GetReleaseLinksArgs args, InvokeOptions options)
fn::invoke:
function: gitlab:index/getReleaseLinks:getReleaseLinks
arguments:
# arguments dictionaryThe following arguments are supported:
getReleaseLinks Result
The following output properties are available:
- Id string
- The ID of this data source.
- Project string
- The ID or Namespace path of the project.
- Release
Links List<Pulumi.Git Lab. Outputs. Get Release Links Release Link> - List of release links
- Tag
Name string - The tag associated with the Release.
- Id string
- The ID of this data source.
- Project string
- The ID or Namespace path of the project.
- Release
Links []GetRelease Links Release Link - List of release links
- Tag
Name string - The tag associated with the Release.
- id String
- The ID of this data source.
- project String
- The ID or Namespace path of the project.
- release
Links List<GetRelease Links Release Link> - List of release links
- tag
Name String - The tag associated with the Release.
- id string
- The ID of this data source.
- project string
- The ID or Namespace path of the project.
- release
Links GetRelease Links Release Link[] - List of release links
- tag
Name string - The tag associated with the Release.
- id str
- The ID of this data source.
- project str
- The ID or Namespace path of the project.
- release_
links Sequence[GetRelease Links Release Link] - List of release links
- tag_
name str - The tag associated with the Release.
- id String
- The ID of this data source.
- project String
- The ID or Namespace path of the project.
- release
Links List<Property Map> - List of release links
- tag
Name String - The tag associated with the Release.
Supporting Types
GetReleaseLinksReleaseLink
- Direct
Asset stringUrl - Full path for a Direct Asset link.
- External bool
- External or internal link.
- Filepath string
- Relative path for a Direct Asset link.
- Link
Id int - The ID of the link.
- Link
Type string - The type of the link. Valid values are
other,runbook,image,package. - Name string
- The name of the link. Link names must be unique within the release.
- Project string
- The ID or Namespace path of the project.
- Tag
Name string - The tag associated with the Release.
- Url string
- The URL of the link. Link URLs must be unique within the release.
- Direct
Asset stringUrl - Full path for a Direct Asset link.
- External bool
- External or internal link.
- Filepath string
- Relative path for a Direct Asset link.
- Link
Id int - The ID of the link.
- Link
Type string - The type of the link. Valid values are
other,runbook,image,package. - Name string
- The name of the link. Link names must be unique within the release.
- Project string
- The ID or Namespace path of the project.
- Tag
Name string - The tag associated with the Release.
- Url string
- The URL of the link. Link URLs must be unique within the release.
- direct
Asset StringUrl - Full path for a Direct Asset link.
- external Boolean
- External or internal link.
- filepath String
- Relative path for a Direct Asset link.
- link
Id Integer - The ID of the link.
- link
Type String - The type of the link. Valid values are
other,runbook,image,package. - name String
- The name of the link. Link names must be unique within the release.
- project String
- The ID or Namespace path of the project.
- tag
Name String - The tag associated with the Release.
- url String
- The URL of the link. Link URLs must be unique within the release.
- direct
Asset stringUrl - Full path for a Direct Asset link.
- external boolean
- External or internal link.
- filepath string
- Relative path for a Direct Asset link.
- link
Id number - The ID of the link.
- link
Type string - The type of the link. Valid values are
other,runbook,image,package. - name string
- The name of the link. Link names must be unique within the release.
- project string
- The ID or Namespace path of the project.
- tag
Name string - The tag associated with the Release.
- url string
- The URL of the link. Link URLs must be unique within the release.
- direct_
asset_ strurl - Full path for a Direct Asset link.
- external bool
- External or internal link.
- filepath str
- Relative path for a Direct Asset link.
- link_
id int - The ID of the link.
- link_
type str - The type of the link. Valid values are
other,runbook,image,package. - name str
- The name of the link. Link names must be unique within the release.
- project str
- The ID or Namespace path of the project.
- tag_
name str - The tag associated with the Release.
- url str
- The URL of the link. Link URLs must be unique within the release.
- direct
Asset StringUrl - Full path for a Direct Asset link.
- external Boolean
- External or internal link.
- filepath String
- Relative path for a Direct Asset link.
- link
Id Number - The ID of the link.
- link
Type String - The type of the link. Valid values are
other,runbook,image,package. - name String
- The name of the link. Link names must be unique within the release.
- project String
- The ID or Namespace path of the project.
- tag
Name String - The tag associated with the Release.
- url String
- The URL of the link. Link URLs must be unique within the release.
Package Details
- Repository
- GitLab pulumi/pulumi-gitlab
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
gitlabTerraform Provider.
Viewing docs for GitLab v9.10.0
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
