列出 ADF 自托管集成运行时

List ADF Self-hosted Integration Runtimes

我有一个 ADF,它有许多自托管集成运行时。我正在尝试获取所有自托管 IR 的列表,但我只想 return 我正在使用的 ADF 的原始 IR。我不想 return 从另一个 ADF 共享的 IR。

我有以下代码:

Get-AzDataFactoryV2IntegrationRuntime -ResourceGroupName RG1QA -DatafactoryName ADFQA | where type -eq "SelfHosted" | Select Name

该命令带回所有 SHIR,包括从 PRD ADF 共享的 SHIR。我们只需要 ADFQA 的原始 IR。这可能吗?

找不到仅获取原始 IR 的确切命令。

我已尝试以下解决方法。 我有 4 个 IR。我为它们添加了描述为“Shared”和“Not Shared”。

最后 运行 Get-AzDataFactoryV2IntegrationRuntime -ResourceGroupName ******** -DataFactoryName ********* | where Description -eq "Not Shared"| Select name 命令获取所有非共享 IR 的名称。