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-FabricDeploymentPipelineExample 2
Retrieves a specific deployment pipeline with detailed information including its stages.
Get-FabricDeploymentPipeline -DeploymentPipelineId "GUID-GUID-GUID-GUID"Parameters
| Name | Type | Req. | Pos. | Pipeline | Description |
|---|---|---|---|---|---|
| -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-TokenStateto 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