mirror of
https://github.com/Infisical/infisical.git
synced 2026-01-09 23:48:05 -05:00
16 lines
829 B
TypeScript
16 lines
829 B
TypeScript
import { PkiSync } from "@app/services/pki-sync/pki-sync-enums";
|
|
|
|
import { registerAwsCertificateManagerPkiSyncRouter } from "./aws-certificate-manager-pki-sync-router";
|
|
import { registerAwsSecretsManagerPkiSyncRouter } from "./aws-secrets-manager-pki-sync-router";
|
|
import { registerAzureKeyVaultPkiSyncRouter } from "./azure-key-vault-pki-sync-router";
|
|
import { registerChefPkiSyncRouter } from "./chef-pki-sync-router";
|
|
|
|
export * from "./pki-sync-router";
|
|
|
|
export const PKI_SYNC_REGISTER_ROUTER_MAP: Record<PkiSync, (server: FastifyZodProvider) => Promise<void>> = {
|
|
[PkiSync.AzureKeyVault]: registerAzureKeyVaultPkiSyncRouter,
|
|
[PkiSync.AwsCertificateManager]: registerAwsCertificateManagerPkiSyncRouter,
|
|
[PkiSync.AwsSecretsManager]: registerAwsSecretsManagerPkiSyncRouter,
|
|
[PkiSync.Chef]: registerChefPkiSyncRouter
|
|
};
|