Variable AddDomainWithTlsOptionsSchemaConst
AddDomainWithTlsOptionsSchema: ZodObject<
{
adminUrl: ZodOptional<ZodString>;
domain: ZodString;
enableCompression: ZodDefault<ZodOptional<ZodBoolean>>;
enableHsts: ZodDefault<ZodOptional<ZodBoolean>>;
enableSecurityHeaders: ZodDefault<ZodOptional<ZodBoolean>>;
frameOptions: ZodDefault<ZodOptional<ZodEnum<["DENY", "SAMEORIGIN"]>>>;
hstsMaxAge: ZodDefault<ZodOptional<ZodNumber>>;
redirectMode: ZodDefault<
ZodOptional<ZodEnum<["none", "www_to_domain", "domain_to_www"]>>,
>;
redirectStatusCode: ZodDefault<
ZodOptional<
ZodUnion<
[ZodLiteral<301>, ZodLiteral<302>, ZodLiteral<307>, ZodLiteral<308>],
>,
>,
>;
target: ZodString;
targetPort: ZodNumber;
} & { certFile: ZodString; keyFile: ZodString },
"strip",
ZodTypeAny,
{
adminUrl?: string;
certFile: string;
domain: string;
enableCompression: boolean;
enableHsts: boolean;
enableSecurityHeaders: boolean;
frameOptions: "DENY" | "SAMEORIGIN";
hstsMaxAge: number;
keyFile: string;
redirectMode: "none" | "www_to_domain" | "domain_to_www";
redirectStatusCode: 301 | 302 | 307 | 308;
target: string;
targetPort: number;
},
{
adminUrl?: string;
certFile: string;
domain: string;
enableCompression?: boolean;
enableHsts?: boolean;
enableSecurityHeaders?: boolean;
frameOptions?: "DENY"
| "SAMEORIGIN";
hstsMaxAge?: number;
keyFile: string;
redirectMode?: "none" | "www_to_domain" | "domain_to_www";
redirectStatusCode?: 301 | 302 | 307 | 308;
target: string;
targetPort: number;
},
> = ...
Add domain with custom TLS schema