AzureCliAuthentication Třída
Spravuje ověřování a získává přístupový token pomocí Azure CLI.
Pokud chcete tuto třídu použít, musíte mít nainstalovaný balíček azure-cli . Pro lepší prostředí Azure Notebooks použijte InteractiveLoginAuthentication třídu .
Konstruktor ověřování Azure Cli třídy
- Dědičnost
-
AzureCliAuthentication
Konstruktor
AzureCliAuthentication(cloud=None)
Parametry
Name | Description |
---|---|
cloud
|
Název cílového cloudu. Může to být AzureCloud, AzureChinaCloud nebo AzureUSGovernment. Pokud není zadaný žádný cloud, použije se libovolný nakonfigurovaný výchozí z Azure CLI. Pokud není nalezen žádný výchozí, použije se AzureCloud. Default value: None
|
cloud
Vyžadováno
|
Název cílového cloudu. Může to být AzureCloud, AzureChinaCloud nebo AzureUSGovernment. Pokud není zadaný žádný cloud, použije se libovolný nakonfigurovaný výchozí z Azure CLI. Pokud není nalezen žádný výchozí, použije se AzureCloud. |
Poznámky
Pokud jste nainstalovali balíček azure-cli a k přihlášení k předplatnému Azure jste použili příkaz az login, můžete použít třídu 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))
Úplná ukázka je k dispozici od https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/manage-azureml-service/authentication-in-azureml/authentication-in-azureml.ipynb