keyvault Module

Contains functionality for managing secrets in the Key Vault associated with an Azure Machine Learning workspace.

This module contains convenience methods for adding, retrieving, deleting and listing secrets from the Azure Key Vault associated with a workspace.

Classes

Keyvault

Manages secrets stored in the Azure Key Vault associated with an Azure Machine Learning workspace.

Each Azure Machine Learning workspace has an associated Azure Key Vault. The Keyvault class is a simplified wrapper of the Azure Key Vault that allows you to manage secrets in the key vault including setting, retrieving, deleting, and listing secrets. Use the Keyvault class to pass secrets to remote runs securely without exposing sensitive information in cleartext.

For more information, see Using secrets in training runs.

Class Keyvault constructor.