misc: finalized endpoint and doc

This commit is contained in:
Sheen Capadngan
2025-01-27 21:33:48 +08:00
parent c4446389b0
commit 49e6d7a861
20 changed files with 79 additions and 7 deletions
@@ -3,7 +3,7 @@ import { SecretSync } from "@app/services/secret-sync/secret-sync-enums";
import { TSecretSyncListItem } from "@app/services/secret-sync/secret-sync-types";
export const GCP_SYNC_LIST_OPTION: TSecretSyncListItem = {
name: "GCP",
name: "GCP Secret Manager",
destination: SecretSync.GCP,
connection: AppConnection.GCP,
canImportSecrets: false
@@ -30,7 +30,7 @@ export const UpdateGcpSyncSchema = GenericUpdateSecretSyncFieldsSchema(SecretSyn
});
export const GcpSyncListItemSchema = z.object({
name: z.literal("GCP"),
name: z.literal("GCP Secret Manager"),
connection: z.literal(AppConnection.GCP),
destination: z.literal(SecretSync.GCP),
canImportSecrets: z.literal(false)
@@ -1,7 +1,7 @@
export enum SecretSync {
AWSParameterStore = "aws-parameter-store",
GitHub = "github",
GCP = "gcp"
GCP = "gcp-secret-manager"
}
export enum SecretSyncInitialSyncBehavior {