Import-AzurePublishSettingsFile
Импортирует файл параметров публикации, позволяющий управлять учетными записями Azure в Windows PowerShell.
Примечание.
Командлеты, приведенные в этой документации, предназначены для управления устаревшими ресурсами Azure, которые используют API-интерфейсами управления службами. Командлеты для управления ресурсами Azure Resource Manager см. в статье Модуль Az PowerShell.
Синтаксис
Import-AzurePublishSettingsFile
-PublishSettingsFile <String>
[-Environment <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Описание
Командлет Import-AzurePublishSettingsFile импортирует файл параметров публикации (*.publishsettings), содержащий сведения о учетных записях Azure и сохраняет файл данных подписки на компьютере. По завершении командлета можно управлять учетными записями Azure в Windows PowerShell.
Перед запуском Import-AzurePublishSettingsFile запустите Get-AzurePublishSettingsFile, который скачивает и сохраняет файл параметров публикации, чтобы его можно было импортировать.
Чтобы сделать учетную запись Azure доступной в Windows PowerShell, можно использовать файл параметров публикации или командлет Add-AzureAccount . Файлы параметров публикации позволяют заранее подготовить сеанс, чтобы можно было запускать скрипты и фоновые задания автоматически. Однако не все службы поддерживают файлы параметров публикации. Например, модуль AzureResourceManager не поддерживает файлы параметров публикации.
Примечание по безопасности. Файлы параметров публикации содержат сертификат управления, закодированный, но не зашифрованный. Если злоумышленники получают доступ к файлу параметров публикации, они могут изменять, создавать и удалять службы Azure. Рекомендуется сохранить файл в папке "Загрузки" или "Документы", а затем удалить его после использования командлета Import-AzurePublishSettingsFile для импорта параметров.
Примеры
Пример 1. Импорт файла
PS C:\> Import-AzurePublishSettingsFile -PublishSettingsFile C:\Temp\MyAccount.publishsettings
Эта команда импортирует файл C:\Temp\MyAccount.publishsettings.
Параметры
-Environment
Указывает среду Azure.
Среда Azure независимое развертывание Microsoft Azure, например AzureCloud для глобальной среды Azure и AzureChinaCloud для Azure под управлением 21Vianet в Китае. Вы также можете создавать локальные среды Azure с помощью Azure Pack и командлетов WAPack. Дополнительные сведения см. в пакете Azure.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.
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 |
Входные данные
None
Входные данные можно передать в этот командлет по имени свойства, но не по значению.
Выходные данные
None
Этот командлет не формирует никаких выходных данных.
Примечания
- Файл параметров публикации — это XML-файл с расширением имени файла publishsettings. Файл содержит закодированный сертификат, предоставляющий учетные данные управления для подписок Azure. После импорта этого файла удалите его, чтобы избежать рисков безопасности.
- Файл данных подписки — это XML-файл, который можно безопасно сохранить на компьютере. По умолчанию он сохраняется в перемещаемом профиле пользователя ($home/AppData/Roaming).