AzureCliAuthentication Klass
Hanterar autentisering och hämtar en åtkomsttoken med hjälp av Azure CLI.
Om du vill använda den här klassen måste du ha azure-cli-paketet installerat. Använd klassen för att få en bättre Azure Notebooks-upplevelse InteractiveLoginAuthentication .
Klassens Azure Cli-autentiseringskonstruktor.
- Arv
-
AzureCliAuthentication
Konstruktor
AzureCliAuthentication(cloud=None)
Parametrar
Name | Description |
---|---|
cloud
|
Namnet på målmolnet. Kan vara något av "AzureCloud", "AzureChinaCloud" eller "AzureUSGovernment". Om inget moln anges används alla konfigurerade standardvärden från Azure CLI. Om inget standardvärde hittas används "AzureCloud". Standardvärde: None
|
cloud
Obligatorisk
|
Namnet på målmolnet. Kan vara något av "AzureCloud", "AzureChinaCloud" eller "AzureUSGovernment". Om inget moln anges används alla konfigurerade standardvärden från Azure CLI. Om inget standardvärde hittas används "AzureCloud". |
Kommentarer
Om du har installerat azure-cli-paketet och använt kommandot az login för att logga in på din Azure-prenumeration kan du använda klassen 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))
Fullständigt exempel är tillgängligt från https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/manage-azureml-service/authentication-in-azureml/authentication-in-azureml.ipynb