AzureCliAuthentication 类
使用 Azure CLI 管理身份验证并获取访问令牌。
若要使用此类,必须安装 azure-cli 包。 为了获得更好的 Azure Notebooks 体验,请使用该 InteractiveLoginAuthentication 类。
Azure Cli 身份验证构造函数类。
构造函数
AzureCliAuthentication(cloud=None)
参数
名称 | 说明 |
---|---|
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))