Compartir a través de


AzureCliAuthentication Clase

Administra la autenticación y adquiere un token de acceso mediante la CLI de Azure.

Para usar esta clase, debe tener instalado el paquete azure-cli. Para disfrutar de una mejor experiencia de Azure Notebooks, use la clase InteractiveLoginAuthentication.

Constructor de autenticación de la CLI de Azure de clase.

Herencia
AzureCliAuthentication

Constructor

AzureCliAuthentication(cloud=None)

Parámetros

Nombre Description
cloud
str

Nombre de la nube de destino. Puede ser "AzureCloud", "AzureChinaCloud" o "AzureUSGovernment". Si no se especifica ninguna nube, se usa cualquier valor predeterminado configurado de la CLI de Azure. Si no se encuentra ningún valor predeterminado, se usa "AzureCloud".

Valor predeterminado: None
cloud
Requerido
str

Nombre de la nube de destino. Puede ser "AzureCloud", "AzureChinaCloud" o "AzureUSGovernment". Si no se especifica ninguna nube, se usa cualquier valor predeterminado configurado de la CLI de Azure. Si no se encuentra ningún valor predeterminado, se usa "AzureCloud".

Comentarios

Si ha instalado el paquete azure-cli y ha usado el comando az login para iniciar sesión en su suscripción de Azure, puede usar la clase 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))

El ejemplo completo está disponible en https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/manage-azureml-service/authentication-in-azureml/authentication-in-azureml.ipynb.