FabricTools v0.33.0 Public Preview

Get-FabricDeploymentPipeline

Retrieves deployment pipeline(s) from Microsoft Fabric.

Syntax

Get-FabricDeploymentPipeline [[-DeploymentPipelineId] <guid>] [[-DeploymentPipelineName] <string>]
 [<CommonParameters>]

Description

The Get-FabricDeploymentPipeline function fetches deployment pipeline(s) from the Fabric API. It can either retrieve all pipelines or a specific pipeline by ID. It automatically handles pagination when retrieving all pipelines.

Examples

Example 1

Retrieves all deployment pipelines that the user can access.

Get-FabricDeploymentPipeline

Example 2

Retrieves a specific deployment pipeline with detailed information including its stages.

Get-FabricDeploymentPipeline -DeploymentPipelineId "GUID-GUID-GUID-GUID"

Parameters

NameTypeReq.Pos.PipelineDescription
-DeploymentPipelineId guid 0 –

Optional. The ID of a specific deployment pipeline to retrieve. If not provided, all pipelines will be retrieved.

-DeploymentPipelineNamealias: Name, DisplayName string 1 –

Optional. The display name of a specific deployment pipeline to retrieve. If provided, it will filter the results to match this name.

This cmdlet also supports the common parameters, such as -Verbose and -ErrorAction. See about_CommonParameters.

Notes

  • Calls Confirm-TokenState to ensure token validity before making the API request.
  • Returns a collection of deployment pipelines with their IDs, display names, and descriptions.
  • When retrieving a specific pipeline, returns extended information including stages.
  • Requires Pipeline.Read.All or Pipeline.ReadWrite.All delegated scopes.

Author: Kamil Nowinski