@accelerated-software-development/caddy-api-client - v0.10.0
    Preparing search index...

    Variable CaddyDurationSchemaConst

    CaddyDurationSchema: ZodUnion<[ZodNumber, ZodLiteral<"0">, ZodString]> = ...

    Caddy duration schema - accepts integer (nanoseconds) or Go duration string

    Based on Go's time.Duration format with Caddy's "d" (day) extension.

    • Valid units: ns, us, µs, ms, s, m, h, d
    • Supports combined units: "1h30m", "1d2h30m", "30s500ms"
    • Supports decimals: "1.5d", "2.5h", "100.25ms"
    • Supports negative values: "-30s", "-1.5h"
    CaddyDurationSchema.parse("30s");      // OK
    CaddyDurationSchema.parse("1h30m"); // OK - combined units
    CaddyDurationSchema.parse("1.5d"); // OK - decimal
    CaddyDurationSchema.parse("1d2h30m"); // OK - multiple units
    CaddyDurationSchema.parse("-30s"); // OK - negative
    CaddyDurationSchema.parse(5000000000); // OK - nanoseconds integer