Polecenie Find-AzureRmResource kończy się niepowodzeniem lub nie można go odnaleźć po zaktualizowaniu modułów platformy Azure
Ten artykuł zawiera rozwiązanie problemu, w którym Find-AzureRmResource
polecenie cmdlet kończy się niepowodzeniem lub nie można go znaleźć po zaktualizowaniu modułów platformy Azure.
Oryginalna wersja produktu: Azure Automation
Oryginalny numer KB: 4338620
Symptomy
Po zaktualizowaniu modułów platformy Microsoft Azure na koncie usługi Automation dowolny element Runbook używający Find-AzureRmResource
polecenia cmdlet kończy się niepowodzeniem i zwraca wyjątek lub rejestruje wpis o błędzie informujący, że program nie może odnaleźć Find-AzureRmResource
polecenia cmdlet.
Przyczyna
Począwszy od modułu Get-AzureRmResource
Microsoft AzureRM 6.0.0, Find-AzureRmResource
funkcja polecenia cmdlet jest scalona z poleceniem cmdlet, a Find-AzureRmResource
polecenie cmdlet zostanie usunięte. Jest to zanotowany w przewodniku migracji programu Azure PowerShell 6.0.0.
Rozwiązanie
Aby rozwiązać ten problem, zaktualizuj elementy Runbook do użycia Get-AzureRmResource
zamiast Find-AzureRmResource
. Aby uzyskać więcej informacji, zobacz użycie polecenia Get-AzureRmResource.
Skontaktuj się z nami, aby uzyskać pomoc
Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.