AzureCliAuthentication Klas

Hiermee beheert u verificatie en verkrijgt u een toegangstoken met behulp van de Azure CLI.

Als u deze klasse wilt gebruiken, moet het azure-cli-pakket zijn geïnstalleerd. Gebruik de InteractiveLoginAuthentication klasse voor een betere Ervaring met Azure Notebooks.

Klasse Azure Cli Authentication-constructor.

Constructor

AzureCliAuthentication(cloud=None)

Parameters

Name Description
cloud
str

De naam van de doelcloud. Dit kan een van 'AzureCloud', 'AzureChinaCloud' of 'AzureUSGovernment' zijn. Als er geen cloud is opgegeven, wordt een geconfigureerde standaardinstelling van de Azure CLI gebruikt. Als er geen standaardwaarde wordt gevonden, wordt 'AzureCloud' gebruikt.

Default value: None
cloud
Vereist
str

De naam van de doelcloud. Dit kan een van 'AzureCloud', 'AzureChinaCloud' of 'AzureUSGovernment' zijn. Als er geen cloud is opgegeven, wordt een geconfigureerde standaardinstelling van de Azure CLI gebruikt. Als er geen standaardwaarde wordt gevonden, wordt 'AzureCloud' gebruikt.

Opmerkingen

Als u het azure-cli-pakket hebt geïnstalleerd en az login command hebt gebruikt om u aan te melden bij uw Azure-abonnement, kunt u de AzureCliAuthentication-klasse gebruiken.


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

Volledig voorbeeld is beschikbaar vanaf https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/manage-azureml-service/authentication-in-azureml/authentication-in-azureml.ipynb