mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-08 14:28:20 +00:00
misc: removed export
This commit is contained in:
@@ -25,24 +25,24 @@ type Props = {
|
|||||||
onSubmit: (formData: FormData) => Promise<void>;
|
onSubmit: (formData: FormData) => Promise<void>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const SSHPasswordCredentialsSchema = z.object({
|
const SSHPasswordCredentialsSchema = z.object({
|
||||||
authMethod: z.literal(SSHAuthMethod.Password),
|
authMethod: z.literal(SSHAuthMethod.Password),
|
||||||
username: z.string().trim().min(1, "Username is required"),
|
username: z.string().trim().min(1, "Username is required"),
|
||||||
password: z.string().trim().min(1, "Password is required")
|
password: z.string().trim().min(1, "Password is required")
|
||||||
});
|
});
|
||||||
|
|
||||||
export const SSHPublicKeyCredentialsSchema = z.object({
|
const SSHPublicKeyCredentialsSchema = z.object({
|
||||||
authMethod: z.literal(SSHAuthMethod.PublicKey),
|
authMethod: z.literal(SSHAuthMethod.PublicKey),
|
||||||
username: z.string().trim().min(1, "Username is required"),
|
username: z.string().trim().min(1, "Username is required"),
|
||||||
privateKey: z.string().trim().min(1, "Private key is required")
|
privateKey: z.string().trim().min(1, "Private key is required")
|
||||||
});
|
});
|
||||||
|
|
||||||
export const SSHCertificateCredentialsSchema = z.object({
|
const SSHCertificateCredentialsSchema = z.object({
|
||||||
authMethod: z.literal(SSHAuthMethod.Certificate),
|
authMethod: z.literal(SSHAuthMethod.Certificate),
|
||||||
username: z.string().trim().min(1, "Username is required")
|
username: z.string().trim().min(1, "Username is required")
|
||||||
});
|
});
|
||||||
|
|
||||||
export const BaseSshAccountSchema = z.discriminatedUnion("authMethod", [
|
const BaseSshAccountSchema = z.discriminatedUnion("authMethod", [
|
||||||
SSHPasswordCredentialsSchema,
|
SSHPasswordCredentialsSchema,
|
||||||
SSHPublicKeyCredentialsSchema,
|
SSHPublicKeyCredentialsSchema,
|
||||||
SSHCertificateCredentialsSchema
|
SSHCertificateCredentialsSchema
|
||||||
|
|||||||
Reference in New Issue
Block a user