PsDataFactory is a PowerShell module to generate DataFactory pipelines and datasets.
Gets activities from a pipeline.
Get-AdfActivity [-Pipeline] <PSObject> [[-Name] <String>] [-Recurse] [-ProgressAction <ActionPreference>]
[<CommonParameters>]
Returns all activities in the pipeline, or only the activity whose name matches the supplied name. Use Recurse to include activities nested in If Condition branches.
$pipeline = New-AdfPipeline -Name 'MyPipeline'
$ifCondition = New-AdfIfCondition -Name 'IsReady' -Expression '1=1'
$activity = New-AdfPipelineActivity -Name 'CopyToArchive' -PipelineName 'ArchivePipeline'
$ifCondition.typeProperties | Add-Member -NotePropertyName ifTrueActivities -NotePropertyValue @($activity)
$pipeline | Add-AdfActivity -Activity $ifCondition
$pipeline | Get-AdfActivity -Recurse
Returns both the If Condition and its nested CopyToArchive activity.
The pipeline from which to retrieve activities.
Type: PSObject
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
An optional activity name used to filter the results.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Include activities nested in If Condition branches.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
Type: ActionPreference
Parameter Sets: (All)
Aliases: proga
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
https://abbgrade.github.io/PsDataFactory/docs/Get-AdfActivity.html