Redgate Flyway

Flyway Azure Key Vault Vault URL Setting

Flyway Enterprise

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>

Didn't find what you were looking for?