AzureKeyVault
Use the Azure Key Vault integration to safeguard and manage cryptographic keys and secrets used by cloud applications and services.
- Category
- Authentication & Identity Management
- Pack
- AzureKeyVault
Configuration parameters
- azure_cloud — Azure Cloud
- client_id — Client ID
- credentials —
- tenant_id — Tenant ID (required)
- certificate_thumbprint — Certificate Thumbprint
- credentials_certificate_thumbprint —
- private_key — Private Key
- use_managed_identities — Use Azure Managed Identities
- managed_identities_client_id —
- subscription_id — Default Subscription ID (required)
- resource_group_name — Default Resource Group Name (required)
- isFetchCredentials — Fetches credentials
- credentials_fetch_mode — Credentials Fetch Mode
- key_vaults — Key Vault names - a comma separated list of Key Vaults to fetch secrets from.
- secrets — Secret names - a comma separated list of secrets to fetch.
- insecure — Trust any certificate (not secure)
- proxy — Use system proxy settings
Commands (17)
- azure-key-vault-access-policy-update — Update 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-reset — Run this command if for some reason you need to rerun the authentication process.
- azure-key-vault-certificate-get — Gets information about a specific certificate. This operation requires the certificates/get permission.
- azure-key-vault-certificate-list — List 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-get — Get the policy of the specified certificate.This operation requires the certificates/get permission.
- azure-key-vault-create-update — Create 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-delete — Delete the specified key vault.
- azure-key-vault-get — Get the specified key vault.
- azure-key-vault-key-delete — Delete a key of any type from storage in Azure Key vault. This operation requires the keys/delete permission.
- azure-key-vault-key-get — Get the public part of a stored key. This operation requires the keys/get permission.
- azure-key-vault-key-list — List 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-list — The 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-list — List all resource groups for a subscription.
- azure-key-vault-secret-delete — Delete a secret from a specified key vault. This operation requires the secrets/delete permission.
- azure-key-vault-secret-get — Get 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-list — List 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-list — List all subscriptions for a tenant.