Public/List-PrivateEndpointConnection.ps1
Function List-PrivateEndpointConnection { [CmdletBinding()] param ( [Parameter(Mandatory = $true, ParameterSetName = 'AzureDataFactory')] [string]$factoryName, [Parameter(Mandatory = $true, ParameterSetName = 'AzureSynapse')] [string]$synapseName, [Parameter(Mandatory = $true, ParameterSetName = 'AzureFabric')] [string]$fabricName, [Parameter(Mandatory = $true, ParameterSetName = 'AzureDataFactory')] [Parameter(Mandatory = $true, ParameterSetName = 'AzureSynapse')] [Parameter(Mandatory = $true, ParameterSetName = 'AzureFabric')] [string]$resourceGroupName, [Parameter(Mandatory = $true, ParameterSetName = 'AzureDataFactory')] [Parameter(Mandatory = $true, ParameterSetName = 'AzureSynapse')] [Parameter(Mandatory = $true, ParameterSetName = 'AzureFabric')] [string]$subscriptionId, [string]$apiVersion = "2018-06-01" ) #$subscriptionId = (Get-SubscriptionId -subscriptionId $subscriptionId)[1] if ($factoryName) { $result = Invoke-AzNetworkToolsRequest -Uri "subscriptions/$subscriptionId/resourceGroups/$resourceGroupName/providers/Microsoft.DataFactory/factories/$factoryName/privateEndPointConnections?api-version=$apiVersion" -Method Get Write-Output $result #| ConvertFrom-Json -Depth 10 } } |