Package version:

Interface ChangeKeyVault

Change key vault request

interface ChangeKeyVault {
    keyName: string;
    keyVaultPrivateEndpoints: KeyVaultPrivateEndpoint[];
    keyVaultResourceId?: string;
    keyVaultUri: string;
}

Properties

keyName: string

The name of the key that should be used for encryption.

keyVaultPrivateEndpoints: KeyVaultPrivateEndpoint[]

Pairs of virtual network ID and private endpoint ID. Every virtual network that has volumes encrypted with customer-managed keys needs its own key vault private endpoint.

keyVaultResourceId?: string

Azure resource ID of the key vault/managed HSM that should be used for encryption.

keyVaultUri: string

The URI of the key vault/managed HSM that should be used for encryption.