Variable: CreateCustomTopicRequestSchema
const CreateCustomTopicRequestSchema: ZodObject<{
topic_id: ZodOptional<ZodString>;
topic_name: ZodString;
revision: ZodOptional<ZodNumber>;
active: ZodOptional<ZodBoolean>;
description: ZodOptional<ZodString>;
examples: ZodOptional<ZodArray<ZodString, "many">>;
created_by: ZodOptional<ZodString>;
updated_by: ZodOptional<ZodString>;
last_modified_ts: ZodOptional<ZodString>;
created_ts: ZodOptional<ZodString>;
}, "passthrough", ZodTypeAny, objectOutputType<{
topic_id: ZodOptional<ZodString>;
topic_name: ZodString;
revision: ZodOptional<ZodNumber>;
active: ZodOptional<ZodBoolean>;
description: ZodOptional<ZodString>;
examples: ZodOptional<ZodArray<ZodString, "many">>;
created_by: ZodOptional<ZodString>;
updated_by: ZodOptional<ZodString>;
last_modified_ts: ZodOptional<ZodString>;
created_ts: ZodOptional<ZodString>;
}, ZodTypeAny, "passthrough">, objectInputType<{
topic_id: ZodOptional<ZodString>;
topic_name: ZodString;
revision: ZodOptional<ZodNumber>;
active: ZodOptional<ZodBoolean>;
description: ZodOptional<ZodString>;
examples: ZodOptional<ZodArray<ZodString, "many">>;
created_by: ZodOptional<ZodString>;
updated_by: ZodOptional<ZodString>;
last_modified_ts: ZodOptional<ZodString>;
created_ts: ZodOptional<ZodString>;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/mgmt-custom-topic.ts:23
Zod schema for a custom topic create/update request.