Flyway Azure Key Vault Vault URL Setting
Published 08 May 2026
Description
The URL of your Azure Key Vault.
Example: https://my-vault.vault.azure.net
Type
String
Default
none
Usage
Flyway Desktop
This can't be set in a config file via Flyway Desktop, although it will be honoured, and it can be configured as an advanced parameter in operations on the Migrations page.
Command-line
./flyway -akv.vaultUrl="https://my-vault.vault.azure.net" info
TOML Configuration File
[flyway.akv]
vaultUrl = "https://my-vault.vault.azure.net"
Configuration File
flyway.akv.vaultUrl=https://my-vault.vault.azure.net
Environment Variable
FLYWAY_AKV_VAULT_URL=https://my-vault.vault.azure.net
API
AkvConfigurationExtension akvConfigurationExtension = configuration.getConfigurationExtension(AkvConfigurationExtension.class);
AkvModel akv = akvConfigurationExtension.getAkv();
akv.setVaultUrl("https://my-vault.vault.azure.net");
Gradle
flyway {
akv = [
akvVaultUrl: 'https://my-vault.vault.azure.net'
]
}
Maven
<configuration>
<akv>
<akvVaultUrl>https://my-vault.vault.azure.net</akvVaultUrl>
</akv>
</configuration>