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 programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.
Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.
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.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | AzureSMProfile |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PublishSettingsFile
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | 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).