Для ясности решения проблемы с передачей параметров в сценарий Powershell, важными битами являются добавление. \ К относительному пути (с добавлением \ для экранирующего специального символа, а также использование -Command (а не-Файл):
resource "null_resource" "share_integrationruntime" {
provisioner "local-exec" {
command = ".\\Share-ADF-IntegrationRuntime.ps1 ${var.resource_group_name} ${var.data_factory_service_name}"
interpreter = ["PowerShell", "-Command" ]
}
}