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


AzureCliAuthentication Класс

Управляет проверкой подлинности и получает маркер доступа с помощью Azure CLI.

Для использования этого класса необходимо установить пакет azure-cli. Чтобы улучшить работу с Записными книжками Azure, используйте класс InteractiveLoginAuthentication.

Конструктор проверки подлинности Класса Azure Cli.

Наследование
AzureCliAuthentication

Конструктор

AzureCliAuthentication(cloud=None)

Параметры

Имя Описание
cloud
str

Имя целевого облака. Возможные значения: AzureCloud, AzureChinaCloud или AzureUSGovernment. Если облако не указано, используется любое настроенное значение по умолчанию из Azure CLI. Если значение по умолчанию не найдено, используется AzureCloud.

Default value: None
cloud
Обязательно
str

Имя целевого облака. Возможные значения: AzureCloud, AzureChinaCloud или AzureUSGovernment. Если облако не указано, используется любое настроенное значение по умолчанию из Azure CLI. Если значение по умолчанию не найдено, используется AzureCloud.

Комментарии

Если вы установили пакет Azure-CLI и с помощью команды az login вошли в подписку Azure, вам доступен класс AzureCliAuthentication.


   from azureml.core.authentication import AzureCliAuthentication

   cli_auth = AzureCliAuthentication()

   ws = Workspace(subscription_id="my-subscription-id",
                  resource_group="my-ml-rg",
                  workspace_name="my-ml-workspace",
                  auth=cli_auth)

   print("Found workspace {} at location {}".format(ws.name, ws.location))

Полный пример можно найти по адресу: https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/manage-azureml-service/authentication-in-azureml/authentication-in-azureml.ipynb