Variable putLinodeInterfaceResponseSchemaConst
putLinodeInterfaceResponseSchema: ZodUnion<
readonly [
ZodObject<
{
created: ZodISODateTime;
default_route: ZodUnion<
readonly [
ZodObject<
{ ipv4: ZodDefault<ZodBoolean>; ipv6: ZodDefault<ZodBoolean> },
$strip,
>,
ZodNull,
],
>;
id: ZodReadonly<ZodInt>;
mac_address: ZodString;
public: ZodObject<
{
ipv4: ZodObject<
{
addresses: ZodArray<
ZodObject<{ address: ...; primary: ... }, $strip>,
>;
shared: ZodArray<
ZodObject<{ address: ...; linode_id: ... }, $strip>,
>;
},
$strip,
>;
ipv6: ZodObject<
{
ranges: ZodArray<
ZodObject<{ range: ...; route_target: ... }, $strip>,
>;
shared: ZodArray<
ZodObject<{ range: ...; route_target: ... }, $strip>,
>;
slaac: ZodArray<ZodObject<{ address: ...; prefix: ... }, $strip>>;
},
$strip,
>;
},
$strip,
>;
updated: ZodISODateTime;
version: ZodInt;
vlan: ZodUnion<readonly [ZodRecord<ZodString, ZodUnknown>, ZodNull]>;
vpc: ZodUnion<readonly [ZodRecord<ZodString, ZodNever>, ZodNull]>;
},
$strip,
>,
ZodObject<
{
created: ZodISODateTime;
id: ZodReadonly<ZodInt>;
mac_address: ZodString;
public: ZodUnion<readonly [ZodRecord<ZodString, ZodUnknown>, ZodNull]>;
updated: ZodISODateTime;
version: ZodInt;
vlan: ZodObject<
{
ipam_address: ZodUnion<readonly [ZodString, ZodNull]>;
vlan_label: ZodString;
},
$strip,
>;
vpc: ZodUnion<readonly [ZodRecord<ZodString, ZodUnknown>, ZodNull]>;
},
$strip,
>,
ZodObject<
{
created: ZodISODateTime;
default_route: ZodObject<{ ipv4: ZodDefault<ZodBoolean> }, $strip>;
id: ZodReadonly<ZodInt>;
mac_address: ZodString;
public: ZodUnion<readonly [ZodRecord<ZodString, ZodNever>, ZodNull]>;
updated: ZodISODateTime;
version: ZodInt;
vlan: ZodUnion<readonly [ZodRecord<ZodString, ZodNever>, ZodNull]>;
vpc: ZodObject<
{
ipv4: ZodObject<
{
addresses: ZodArray<
ZodObject<
{ address: ...; nat_1_1_address: ...; primary: ... },
$strip,
>,
>;
ranges: ZodArray<ZodObject<{ range: ... }, $strip>>;
},
$strip,
>;
subnet_id: ZodInt;
vpc_id: ZodInt;
},
$strip,
>;
},
$strip,
>,
],
> = ...
One of the following interface types: VPC, public, or VLAN.