Эквивалент AzureRm Add-AzureCertificate в Az - PullRequest
1 голос
/ 14 марта 2020

В преддверии прекращения использования командлетов PowerShell AzureRM в этом году я обновляю некоторые из наших инфраструктурных сценариев, чтобы использовать вместо AzureRM командлеты PowerShell.

Один из наших сценариев загружает сертификаты SSL в Azure Cloud Service(Classic) ресурсов, использующих Add-AzureCertificate:

Add-AzCertificate -ServiceName $serviceName -CertToDeploy $certObject

, где $certObject - это X509Certificate2 объект.

Что такое эквивалентный командлет в модуле Az? Add-AzCertificate не существует.

На странице документации Cloud Service , где подробно настройка SSL , показана только загрузка сертификата через портал Azure.

1 Ответ

0 голосов
/ 16 марта 2020

Как комментарий @Alex AIT, перед вызовом команд AzureRM вы можете выполнить командлет Enable-AzureRmAlias ​​, который включает режим совместимости через псевдонимы, чтобы позволить вам использовать существующие сценарии с минимальными изменениями при полной миграции на Az . Для получения дополнительной информации вы можете обратиться к Перенос существующих сценариев в Az .

Кроме того, для вызова Azure ресурсов облачной службы (Classi c) вам по-прежнему нужны Azure модули , Посмотреть этот пример - Az / AzureRM / Legacy Azure Конфликты Powershell .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...