functions/Remove-BBDataSource.ps1
function Remove-BBDataSource { [CmdletBinding(SupportsShouldProcess)] [Alias()] Param ( [Alias("id")] [parameter(mandatory,ValueFromPipelineByPropertyName)][string]$DataSourceId, [string]$Environment = 'Production' ) Begin { } Process { if($(!$DataSourceId -eq "")){ Invoke-BBRestMethod -API "/learn/api/public/v1/dataSources/$DataSourceId" ` -Method Delete ` -ContentType application/json ` -Environment $Environment } } End { } } |