Variable getMaintenanceResponseSchemaConst
getMaintenanceResponseSchema: ZodObject<
{
data: ZodArray<
ZodObject<
{
complete_time: ZodISODateTime;
description: ZodEnum<
{
"Emergency Maintenance": "Emergency Maintenance";
"Scheduled Maintenance": "Scheduled Maintenance";
},
>;
entity: ZodObject<
{
id: ZodNumber;
label: ZodString;
type: ZodString;
url: ZodString;
},
$strip,
>;
maintenance_policy_set: ZodString;
not_before: ZodISODateTime;
reason: ZodString;
source: ZodEnum<{ platform: "platform"; user: "user" }>;
start_time: ZodISODateTime;
status: ZodEnum<
{
canceled: "canceled";
completed: "completed";
"in-progress": "in-progress";
pending: "pending";
scheduled: "scheduled";
started: "started";
},
>;
type: ZodEnum<
{
cold_migration: "cold_migration";
live_migration: "live_migration";
migrate: "migrate";
power_off_on: "power_off_on";
reboot: "reboot";
},
>;
when: ZodISODateTime;
},
$strip,
>,
>;
page: ZodReadonly<ZodInt>;
pages: ZodReadonly<ZodInt>;
results: ZodReadonly<ZodInt>;
},
$strip,
> = ...
Returns a paginated list of Maintenance objects.