Import-AzurePublishSettingsFile
Importuje plik ustawień publikowania, który umożliwia zarządzanie kontami platformy Azure w programie Windows PowerShell.
Uwaga
Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API zarządzania usługami. Zobacz moduł Az programu PowerShell, aby uzyskać polecenia cmdlet do zarządzania zasobami usługi Azure Resource Manager.
Składnia
Import-AzurePublishSettingsFile
-PublishSettingsFile <String>
[-Environment <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Opis
Polecenie cmdlet Import-AzurePublishSettingsFile importuje plik ustawień publikowania (*.publishsettings), który zawiera informacje o kontach platformy Azure i zapisuje plik danych subskrypcji na komputerze. Po zakończeniu wykonywania polecenia cmdlet można zarządzać kontami platformy Azure w programie Windows PowerShell.
Przed uruchomieniem polecenia Import-AzurePublishSettingsFile uruchom polecenie Get-AzurePublishSettingsFile, który pobiera i zapisuje plik ustawień publikowania, aby można go było zaimportować.
Aby udostępnić konto platformy Azure programowi Windows PowerShell, możesz użyć pliku ustawień publikowania lub polecenia cmdlet Add-AzureAccount . Pliki ustawień publikowania umożliwiają przygotowanie sesji z wyprzedzeniem, dzięki czemu można uruchamiać skrypty i zadania w tle nienadzorowane. Jednak nie wszystkie usługi obsługują pliki ustawień publikowania. Na przykład moduł AzureResourceManager nie obsługuje plików ustawień publikowania.
Uwaga dotycząca zabezpieczeń: pliki ustawień publikowania zawierają certyfikat zarządzania, który jest zakodowany, ale nie jest zaszyfrowany. Jeśli złośliwi użytkownicy uzyskują dostęp do pliku ustawień publikowania, mogą oni mieć możliwość edytowania, tworzenia i usuwania usług platformy Azure. Najlepszym rozwiązaniem w zakresie zabezpieczeń jest zapisanie pliku w lokalizacji w folderze Pobrane lub Dokumenty, a następnie usunięcie go po zaimportowaniu ustawień za pomocą polecenia cmdlet Import-AzurePublishSettingsFile .
Przykłady
Przykład 1. Importowanie pliku
PS C:\> Import-AzurePublishSettingsFile -PublishSettingsFile C:\Temp\MyAccount.publishsettings
To polecenie importuje plik "C:\Temp\MyAccount.publishsettings".
Parametry
-Environment
Określa środowisko platformy Azure.
Środowisko platformy Azure niezależne wdrożenie platformy Microsoft Azure, takie jak AzureCloud for global Azure i AzureChinaCloud for Azure obsługiwane przez firmę 21Vianet w Chinach. Możesz również tworzyć lokalne środowiska platformy Azure przy użyciu pakietu Azure Pack i poleceń cmdlet WAPack. Aby uzyskać więcej informacji, zobacz Azure Pack.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublishSettingsFile
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wejściowe
None
Możesz przekazać dane wejściowe do tego polecenia cmdlet według nazwy właściwości, ale nie według wartości.
Dane wyjściowe
None
To polecenie cmdlet nie generuje żadnych danych wyjściowych.
Uwagi
- "Plik ustawień publikowania" to plik XML z rozszerzeniem nazwy pliku publishsettings. Plik zawiera zakodowany certyfikat, który zapewnia poświadczenia zarządzania dla subskrypcji platformy Azure. Po zaimportowaniu tego pliku usuń go, aby uniknąć zagrożeń bezpieczeństwa.
- "Plik danych subskrypcji" to plik XML, który można bezpiecznie zapisać na komputerze. Domyślnie jest on zapisywany w profilu użytkownika mobilnego ($home/AppData/Roaming).