Поделиться через


Import-AzurePublishSettingsFile

Импортирует файл параметров публикации, позволяющий управлять учетными записями Azure в Windows PowerShell.

Примечание.

Командлеты, на которые ссылается эта документация, предназначены для управления устаревшими ресурсами Azure, используюющими API Azure Service Manager (ASM). Этот устаревший модуль PowerShell не рекомендуется при создании новых ресурсов, так как ASM планируется выйти на пенсию. Дополнительные сведения см. в статье о выходе на пенсию в Azure Service Manager.

Модуль Az PowerShell — это рекомендуемый модуль PowerShell для управления ресурсами Azure Resource Manager (ARM) с помощью 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.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.

Тип:AzureSMProfile
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-PublishSettingsFile

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

Входные данные

None

Входные данные можно передать в этот командлет по имени свойства, но не по значению.

Выходные данные

None

Этот командлет не формирует никаких выходных данных.

Примечания

  • Файл параметров публикации — это XML-файл с расширением имени файла publishsettings. Файл содержит закодированный сертификат, предоставляющий учетные данные управления для подписок Azure. После импорта этого файла удалите его, чтобы избежать рисков безопасности.
  • Файл данных подписки — это XML-файл, который можно безопасно сохранить на компьютере. По умолчанию он сохраняется в перемещаемом профиле пользователя ($home/AppData/Roaming).