AzureKeyVault
Use the Azure Key Vault integration to safeguard and manage cryptographic keys and secrets used by cloud applications and services.
Authentication & Identity Management · Azure Key Vault
Configuration parameters
azure_cloud— Azure Cloudclient_id— Client IDcredentials—tenant_id— Tenant ID (required)certificate_thumbprint— Certificate Thumbprintcredentials_certificate_thumbprint—private_key— Private Keyuse_managed_identities— Use Azure Managed Identitiesmanaged_identities_client_id—subscription_id— Default Subscription ID (required)resource_group_name— Default Resource Group Name (required)isFetchCredentials— Fetches credentialskey_vaults— Key Vault names - comma seperated list of Key Vaults to fetch secrets from.secrets— Secret names - comma seperated list of secrets to fetch.insecure— Trust any certificate (not secure)proxy— Use system proxy settings
Commands (17)
-
azure-key-vault-access-policy-updateUpdate access policies in a key vault in the specified subscription. The update regards only the access policy for the specified object ID.
-
azure-key-vault-auth-resetRun this command if for some reason you need to rerun the authentication process.
-
azure-key-vault-certificate-getGets information about a specific certificate. This operation requires the certificates/get permission.
-
azure-key-vault-certificate-listList certificates in a specified key vault. For a limit greater than 25, more than one API call will be required and the command might take longer time. This operation requires the certificates/list permission.
-
azure-key-vault-certificate-policy-getGet the policy of the specified certificate.This operation requires the certificates/get permission.
-
azure-key-vault-create-updateCreate or update a key vault in the specified subscription. If the Key Vault exists, the updated properties will overwrite the existing ones. Please use azure-key-vault-access-policy-update command if you wish to update the access policy of an existing Key Vault.
-
azure-key-vault-deleteDelete the specified key vault.
-
azure-key-vault-getGet the specified key vault.
-
azure-key-vault-key-deleteDelete a key of any type from storage in Azure Key vault. This operation requires the keys/delete permission.
-
azure-key-vault-key-getGet the public part of a stored key. This operation requires the keys/get permission.
-
azure-key-vault-key-listList keys in the specified vault. For a limit greater than 25, more than one API call will be required and the command might take longer time. This operation requires the keys/list permission.
-
azure-key-vault-listThe List operation gets information about the vaults associated with the subscription. For a limit greater than 25, more than one API call will be required and the command might take longer time.
-
azure-key-vault-resource-group-listList all resource groups for a subscription.
-
azure-key-vault-secret-deleteDelete a secret from a specified key vault. This operation requires the secrets/delete permission.
-
azure-key-vault-secret-getGet a specified secret from a given key vault. The GET operation is applicable to any secret stored in Azure Key Vault. This operation requires the secrets/get permission.
-
azure-key-vault-secret-listList secrets in a specified key vault. For a limit greater than 25, more than one API call will be required and the command might take longer time. This operation requires the secrets/list permission.
-
azure-key-vault-subscriptions-listList all subscriptions for a tenant.