feat(dynamic-secret): add vertica dynamic secret option

This commit is contained in:
carlosmonastyrski
2025-06-03 10:04:11 -03:00
parent 739ef8e05a
commit ce67e5f137
15 changed files with 1610 additions and 6 deletions
+14 -1
View File
@@ -33,7 +33,8 @@ export enum DynamicSecretProviders {
Snowflake = "snowflake",
Totp = "totp",
SapAse = "sap-ase",
Kubernetes = "kubernetes"
Kubernetes = "kubernetes",
Vertica = "vertica"
}
export enum SqlProviders {
@@ -277,6 +278,18 @@ export type TDynamicSecretProvider =
sslEnabled: boolean;
audiences: string[];
};
}
| {
type: DynamicSecretProviders.Vertica;
inputs: {
host: string;
port: number;
database: string;
username: string;
password: string;
creationStatement: string;
revocationStatement: string;
};
};
export type TCreateDynamicSecretDTO = {