Interface KMSProviders

Configuration options that are used by specific KMS providers during key generation, encryption, and decryption.

Named KMS providers are not supported for automatic KMS credential fetching.

Hierarchy

  • KMSProviders

Indexable

[key: `aws:${string}`]: AWSKMSProviderConfiguration

Properties

Properties

aws?: AWSKMSProviderConfiguration | Record<string, never>

Configuration options for using 'aws' as your KMS provider

azure?: AzureKMSProviderConfiguration | Record<string, never>

Configuration options for using 'azure' as your KMS provider

gcp?: GCPKMSProviderConfiguration | Record<string, never>

Configuration options for using 'gcp' as your KMS provider

Configuration options for using 'kmip' as your KMS provider

Configuration options for using 'local' as your KMS provider

Generated using TypeDoc