Variable postNodeBalancerRequestSchemaConst
postNodeBalancerRequestSchema: ZodObject<
{
body: ZodObject<
{
client_conn_throttle: ZodOptional<ZodInt>;
configs: ZodOptional<
ZodArray<
ZodUnion<
readonly [
ZodObject<
{
algorithm: ZodOptional<(...)>;
check: ZodOptional<(...)>;
check_attempts: ZodDefault<(...)>;
check_body: ZodOptional<(...)>;
check_interval: ZodDefault<(...)>;
check_passive: ZodOptional<(...)>;
check_path: ZodOptional<(...)>;
check_timeout: ZodDefault<(...)>;
cipher_suite: ZodOptional<(...)>;
id: ZodOptional<(...)>;
nodebalancer_id: ZodOptional<(...)>;
nodes: ZodArray<(...)>;
nodes_status: ZodOptional<(...)>;
port: ZodDefault<(...)>;
protocol: ZodOptional<(...)>;
proxy_protocol: ZodOptional<(...)>;
ssl_cert: ZodOptional<(...)>;
ssl_commonname: ZodOptional<(...)>;
ssl_fingerprint: ZodOptional<(...)>;
ssl_key: ZodOptional<(...)>;
stickiness: ZodOptional<(...)>;
udp_check_port: ZodDefault<(...)>;
udp_session_timeout: ZodDefault<(...)>;
},
$strip,
>,
ZodObject<
{
algorithm: ZodOptional<(...)>;
check: ZodOptional<(...)>;
check_attempts: ZodDefault<(...)>;
check_body: ZodOptional<(...)>;
check_interval: ZodDefault<(...)>;
check_passive: ZodDefault<(...)>;
check_path: ZodOptional<(...)>;
check_timeout: ZodDefault<(...)>;
cipher_suite: ZodOptional<(...)>;
id: ZodOptional<(...)>;
nodebalancer_id: ZodOptional<(...)>;
nodes: ZodArray<(...)>;
nodes_status: ZodOptional<(...)>;
port: ZodDefault<(...)>;
protocol: ZodOptional<(...)>;
proxy_protocol: ZodOptional<(...)>;
ssl_cert: ZodOptional<(...)>;
ssl_commonname: ZodOptional<(...)>;
ssl_fingerprint: ZodOptional<(...)>;
ssl_key: ZodOptional<(...)>;
stickiness: ZodOptional<(...)>;
},
$strip,
>,
ZodObject<
{
algorithm: ZodOptional<(...)>;
check: ZodOptional<(...)>;
check_attempts: ZodDefault<(...)>;
check_body: ZodOptional<(...)>;
check_interval: ZodDefault<(...)>;
check_passive: ZodDefault<(...)>;
check_path: ZodOptional<(...)>;
check_timeout: ZodDefault<(...)>;
cipher_suite: ZodOptional<(...)>;
id: ZodOptional<(...)>;
nodebalancer_id: ZodOptional<(...)>;
nodes: ZodArray<(...)>;
nodes_status: ZodOptional<(...)>;
port: ZodDefault<(...)>;
protocol: ZodOptional<(...)>;
proxy_protocol: ZodDefault<(...)>;
ssl_cert: ZodOptional<(...)>;
ssl_commonname: ZodOptional<(...)>;
ssl_fingerprint: ZodOptional<(...)>;
ssl_key: ZodOptional<(...)>;
stickiness: ZodOptional<(...)>;
},
$strip,
>,
ZodObject<
{
algorithm: ZodOptional<(...)>;
check: ZodOptional<(...)>;
check_attempts: ZodDefault<(...)>;
check_body: ZodOptional<(...)>;
check_interval: ZodDefault<(...)>;
check_passive: ZodDefault<(...)>;
check_path: ZodOptional<(...)>;
check_timeout: ZodDefault<(...)>;
cipher_suite: ZodOptional<(...)>;
id: ZodOptional<(...)>;
nodebalancer_id: ZodOptional<(...)>;
nodes: ZodArray<(...)>;
nodes_status: ZodOptional<(...)>;
port: ZodDefault<(...)>;
protocol: ZodOptional<(...)>;
proxy_protocol: ZodDefault<(...)>;
ssl_cert: ZodOptional<(...)>;
ssl_commonname: ZodOptional<(...)>;
ssl_fingerprint: ZodOptional<(...)>;
ssl_key: ZodOptional<(...)>;
stickiness: ZodOptional<(...)>;
},
$strip,
>,
],
>,
>,
>;
firewall_id: ZodOptional<ZodInt>;
label: ZodOptional<ZodString>;
region: ZodString;
tags: ZodOptional<ZodArray<ZodString>>;
vpcs: ZodOptional<
ZodArray<
ZodObject<
{
id: ZodOptional<ZodReadonly<ZodInt>>;
ipv4_range: ZodOptional<ZodString>;
ipv4_range_auto_assign: ZodDefault<ZodOptional<ZodUnion<(...)>>>;
nodebalancer_id: ZodOptional<ZodReadonly<ZodInt>>;
subnet_id: ZodInt;
vpc_id: ZodOptional<ZodReadonly<ZodUnion<(...)>>>;
},
$strip,
>,
>,
>;
},
$strip,
>;
path: ZodOptional<ZodNever>;
query: ZodOptional<ZodNever>;
},
$strip,
> = ...