Variable getBackupsResponseSchemaConst
getBackupsResponseSchema: ZodObject<
{
automatic: ZodArray<
ZodIntersection<
ZodObject<
{
available: ZodReadonly<ZodBoolean>;
configs: ZodReadonly<ZodArray<ZodString>>;
created: ZodReadonly<ZodISODateTime>;
disks: ZodReadonly<
ZodArray<
ZodObject<
{ filesystem: ZodEnum<(...)>; label: ZodString; size: ZodInt },
$strip,
>,
>,
>;
finished: ZodReadonly<ZodISODateTime>;
id: ZodReadonly<ZodInt>;
label: ZodUnion<readonly [ZodString, ZodNull]>;
status: ZodEnum<
{
failed: "failed";
needsPostProcessing: "needsPostProcessing";
paused: "paused";
pending: "pending";
running: "running";
successful: "successful";
userAborted: "userAborted";
},
>;
type: ZodEnum<{ auto: "auto"; snapshot: "snapshot" }>;
updated: ZodReadonly<ZodISODateTime>;
},
$strip,
>,
ZodObject<{ type: ZodOptional<ZodString> }, $strip>,
>,
>;
snapshot: ZodObject<
{
current: ZodObject<
{
available: ZodReadonly<ZodBoolean>;
configs: ZodReadonly<ZodArray<ZodString>>;
created: ZodReadonly<ZodISODateTime>;
disks: ZodReadonly<
ZodArray<
ZodObject<
{ filesystem: ZodEnum<(...)>; label: ZodString; size: ZodInt },
$strip,
>,
>,
>;
finished: ZodReadonly<ZodISODateTime>;
id: ZodReadonly<ZodInt>;
label: ZodUnion<readonly [ZodString, ZodNull]>;
status: ZodEnum<
{
failed: "failed";
needsPostProcessing: "needsPostProcessing";
paused: "paused";
pending: "pending";
running: "running";
successful: "successful";
userAborted: "userAborted";
},
>;
type: ZodEnum<{ auto: "auto"; snapshot: "snapshot" }>;
updated: ZodReadonly<ZodISODateTime>;
},
$strip,
>;
in_progress: ZodObject<
{
available: ZodReadonly<ZodBoolean>;
configs: ZodReadonly<ZodArray<ZodString>>;
created: ZodReadonly<ZodISODateTime>;
disks: ZodReadonly<
ZodArray<
ZodObject<
{ filesystem: ZodEnum<(...)>; label: ZodString; size: ZodInt },
$strip,
>,
>,
>;
finished: ZodReadonly<ZodISODateTime>;
id: ZodReadonly<ZodInt>;
label: ZodUnion<readonly [ZodString, ZodNull]>;
status: ZodEnum<
{
failed: "failed";
needsPostProcessing: "needsPostProcessing";
paused: "paused";
pending: "pending";
running: "running";
successful: "successful";
userAborted: "userAborted";
},
>;
type: ZodEnum<{ auto: "auto"; snapshot: "snapshot" }>;
updated: ZodReadonly<ZodISODateTime>;
},
$strip,
>;
},
$strip,
>;
},
$strip,
> = ...
A collection of the specified Linode's available backups.