Freigeben über


AzureCliAuthentication Klasse

Verwaltet die Authentifizierung und erwirbt ein Zugriffstoken mithilfe der Azure CLI.

Um diese Klasse zu verwenden, müssen Sie das Azure-cli-Paket installiert haben. Verwenden Sie die InteractiveLoginAuthentication Klasse, um eine bessere Erfahrung mit Azure-Notizbüchern zu erzielen.

Klassen-Azure Cli-Authentifizierungskonstruktor.

Konstruktor

AzureCliAuthentication(cloud=None)

Parameter

Name Beschreibung
cloud
str

Der Name der Zielcloud. Kann eine von "AzureCloud", "AzureChinaCloud" oder "AzureUSGovernment" sein. Wenn keine Cloud angegeben ist, wird eine konfigurierte Standardeinstellung aus der Azure CLI verwendet. Wenn kein Standardwert gefunden wird, wird "AzureCloud" verwendet.

Standardwert: None
cloud
Erforderlich
str

Der Name der Zielcloud. Kann eine von "AzureCloud", "AzureChinaCloud" oder "AzureUSGovernment" sein. Wenn keine Cloud angegeben ist, wird eine konfigurierte Standardeinstellung aus der Azure CLI verwendet. Wenn kein Standardwert gefunden wird, wird "AzureCloud" verwendet.

Hinweise

Wenn Sie das Azure-Cli-Paket installiert und az login command zum Anmelden bei Ihrem Azure-Abonnement verwendet haben, können Sie die AzureCliAuthentication-Klasse verwenden.


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

Vollständiges Beispiel ist verfügbar von https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/manage-azureml-service/authentication-in-azureml/authentication-in-azureml.ipynb