mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 16:27:40 +00:00
Minor schema improvements
This commit is contained in:
@@ -11,7 +11,12 @@ import {
|
|||||||
import { FlyioConnectionMethod } from "./flyio-connection-enums";
|
import { FlyioConnectionMethod } from "./flyio-connection-enums";
|
||||||
|
|
||||||
export const FlyioConnectionAccessTokenCredentialsSchema = z.object({
|
export const FlyioConnectionAccessTokenCredentialsSchema = z.object({
|
||||||
accessToken: z.string().trim().min(1, "Access Token required").describe(AppConnections.CREDENTIALS.FLYIO.accessToken)
|
accessToken: z
|
||||||
|
.string()
|
||||||
|
.trim()
|
||||||
|
.min(1, "Access Token required")
|
||||||
|
.max(1000)
|
||||||
|
.describe(AppConnections.CREDENTIALS.FLYIO.accessToken)
|
||||||
});
|
});
|
||||||
|
|
||||||
const BaseFlyioConnectionSchema = BaseAppConnectionSchema.extend({ app: z.literal(AppConnection.Flyio) });
|
const BaseFlyioConnectionSchema = BaseAppConnectionSchema.extend({ app: z.literal(AppConnection.Flyio) });
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ import {
|
|||||||
import { TSyncOptionsConfig } from "@app/services/secret-sync/secret-sync-types";
|
import { TSyncOptionsConfig } from "@app/services/secret-sync/secret-sync-types";
|
||||||
|
|
||||||
const FlyioSyncDestinationConfigSchema = z.object({
|
const FlyioSyncDestinationConfigSchema = z.object({
|
||||||
appId: z.string().trim().min(1, "App required").describe(SecretSyncs.DESTINATION_CONFIG.FLYIO.appId)
|
appId: z.string().trim().min(1, "App required").max(255).describe(SecretSyncs.DESTINATION_CONFIG.FLYIO.appId)
|
||||||
});
|
});
|
||||||
|
|
||||||
const FlyioSyncOptionsConfig: TSyncOptionsConfig = { canImportSecrets: false };
|
const FlyioSyncOptionsConfig: TSyncOptionsConfig = { canImportSecrets: false };
|
||||||
|
|||||||
Reference in New Issue
Block a user