AzureCliAuthentication 類別
使用 Azure CLI 管理驗證並取得存取權杖。
若要使用此類別,您必須安裝 azure-cli 套件。 若要獲得更好的 Azure Notebooks 體驗,請使用 類別 InteractiveLoginAuthentication 。
類別 Azure Cli 驗證建構函式。
- 繼承
-
AzureCliAuthentication
建構函式
AzureCliAuthentication(cloud=None)
參數
名稱 | Description |
---|---|
cloud
|
目標雲端的名稱。 可以是其中一個 「AzureCloud」、「AzureChinaCloud」 或 「AzureUSGovernment」。 如果未指定任何雲端,則會使用 Azure CLI 中任何已設定的預設值。 如果找不到預設值,則會使用 「AzureCloud」。 預設值: None
|
cloud
必要
|
目標雲端的名稱。 可以是其中一個 「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))