Skip to main content

Variable: ChannelSchema

const ChannelSchema: ZodObject<{
uuid: ZodOptional<ZodString>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
status: ZodOptional<ZodNullable<ZodString>>;
added_by: ZodOptional<ZodNullable<ZodString>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
last_online_at: ZodOptional<ZodNullable<ZodString>>;
connected_clients_count: ZodOptional<ZodNullable<ZodNumber>>;
outdated_clients_count: ZodOptional<ZodNullable<ZodNumber>>;
features: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodBoolean>>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
uuid: ZodOptional<ZodString>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
status: ZodOptional<ZodNullable<ZodString>>;
added_by: ZodOptional<ZodNullable<ZodString>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
last_online_at: ZodOptional<ZodNullable<ZodString>>;
connected_clients_count: ZodOptional<ZodNullable<ZodNumber>>;
outdated_clients_count: ZodOptional<ZodNullable<ZodNumber>>;
features: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodBoolean>>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
uuid: ZodOptional<ZodString>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
status: ZodOptional<ZodNullable<ZodString>>;
added_by: ZodOptional<ZodNullable<ZodString>>;
created_at: ZodOptional<ZodNullable<ZodString>>;
updated_at: ZodOptional<ZodNullable<ZodString>>;
last_online_at: ZodOptional<ZodNullable<ZodString>>;
connected_clients_count: ZodOptional<ZodNullable<ZodNumber>>;
outdated_clients_count: ZodOptional<ZodNullable<ZodNumber>>;
features: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodBoolean>>>;
}, ZodTypeAny, "passthrough">>;

Defined in: src/models/red-team-network-broker.ts:42

A network broker channel.