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