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).