Variable: CustomJobMetadataSchema
const CustomJobMetadataSchema: ZodObject<{
custom_prompt_sets: ZodArray<ZodUnknown, "many">;
rate_limit_enabled: ZodOptional<ZodBoolean>;
rate_limit: ZodOptional<ZodNullable<ZodNumber>>;
rate_limit_error_code: ZodOptional<ZodNullable<ZodNumber>>;
rate_limit_error_message: ZodOptional<ZodNullable<ZodString>>;
rate_limit_error_json: ZodOptional<ZodUnknown>;
content_filter_enabled: ZodOptional<ZodBoolean>;
content_filter_error_code: ZodOptional<ZodNullable<ZodNumber>>;
content_filter_error_message: ZodOptional<ZodNullable<ZodString>>;
content_filter_error_json: ZodOptional<ZodUnknown>;
}, "passthrough", ZodTypeAny, objectOutputType<{
custom_prompt_sets: ZodArray<ZodUnknown, "many">;
rate_limit_enabled: ZodOptional<ZodBoolean>;
rate_limit: ZodOptional<ZodNullable<ZodNumber>>;
rate_limit_error_code: ZodOptional<ZodNullable<ZodNumber>>;
rate_limit_error_message: ZodOptional<ZodNullable<ZodString>>;
rate_limit_error_json: ZodOptional<ZodUnknown>;
content_filter_enabled: ZodOptional<ZodBoolean>;
content_filter_error_code: ZodOptional<ZodNullable<ZodNumber>>;
content_filter_error_message: ZodOptional<ZodNullable<ZodString>>;
content_filter_error_json: ZodOptional<ZodUnknown>;
}, ZodTypeAny, "passthrough">, objectInputType<{
custom_prompt_sets: ZodArray<ZodUnknown, "many">;
rate_limit_enabled: ZodOptional<ZodBoolean>;
rate_limit: ZodOptional<ZodNullable<ZodNumber>>;
rate_limit_error_code: ZodOptional<ZodNullable<ZodNumber>>;
rate_limit_error_message: ZodOptional<ZodNullable<ZodString>>;
rate_limit_error_json: ZodOptional<ZodUnknown>;
content_filter_enabled: ZodOptional<ZodBoolean>;
content_filter_error_code: ZodOptional<ZodNullable<ZodNumber>>;
content_filter_error_message: ZodOptional<ZodNullable<ZodString>>;
content_filter_error_json: ZodOptional<ZodUnknown>;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/red-team.ts:275