Skip to main content

Variable: ChannelListResponseSchema

const ChannelListResponseSchema: ZodObject<{
pagination: ZodOptional<ZodObject<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">>>;
data: ZodDefault<ZodArray<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">>, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
pagination: ZodOptional<ZodObject<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">>>;
data: ZodDefault<ZodArray<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<..., ...>>>;
}, 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<..., ...>>>;
}, ZodTypeAny, "passthrough">>, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
pagination: ZodOptional<ZodObject<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_items: ZodOptional<ZodNullable<ZodNumber>>;
}, ZodTypeAny, "passthrough">>>;
data: ZodDefault<ZodArray<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<..., ...>>>;
}, 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<..., ...>>>;
}, ZodTypeAny, "passthrough">>, "many">>;
}, ZodTypeAny, "passthrough">>;

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

Paginated list of network broker channels.