Variable getFirewallTemplatesResponseSchemaConst
getFirewallTemplatesResponseSchema: ZodObject<
{
data: ZodArray<
ZodObject<
{
rules: ZodObject<
{
inbound: ZodArray<
ZodObject<
{
action: ZodEnum<(...)>;
addresses: ZodObject<(...), (...)>;
description: ZodString;
label: ZodString;
ports: ZodUnion<(...)>;
protocol: ZodEnum<(...)>;
},
$strip,
>,
>;
inbound_policy: ZodEnum<{ ACCEPT: "ACCEPT"; DROP: "DROP" }>;
outbound: ZodArray<
ZodObject<
{
action: ZodEnum<(...)>;
addresses: ZodObject<(...), (...)>;
description: ZodString;
label: ZodString;
ports: ZodUnion<(...)>;
protocol: ZodEnum<(...)>;
},
$strip,
>,
>;
outbound_policy: ZodEnum<{ ACCEPT: "ACCEPT"; DROP: "DROP" }>;
},
$strip,
>;
slug: ZodEnum<{ public: "public"; vpc: "vpc" }>;
},
$strip,
>,
>;
page: ZodReadonly<ZodInt>;
pages: ZodReadonly<ZodInt>;
results: ZodReadonly<ZodInt>;
},
$strip,
> = ...
Returns a paginated list of firewall templates.