OptionaldataOptionalcomplete_time?: stringOptionaldescription?: "Scheduled Maintenance" | "Emergency Maintenance"Beta Differentiates between scheduled and emergency maintenance.
Optionalentity?: { id?: number; label?: string; type?: string; url?: string }The entity affected by the maintenance.
Optionalid?: numberThe unique identifier of the entity targeted by the maintenance.
Optionallabel?: stringThe name of the entity targeted by the maintenance.
Optionaltype?: stringThe type of entity.
Optionalurl?: stringA combination of the API operation prefix and the entity's id that can be used to review the entity.
Optionalmaintenance_policy_set?: stringBeta, Filterable The maintenance policy configured by the user.
Optionalnot_before?: stringBeta, Filterable The earliest time when the maintenance can start. This field is filterable based on these parameters:
A single ISO 8601 timestamp (yyyy-mm-ddThh:mm:ss), which returns only matches for that value.
Pairs of operator string keys (+or, +gt, +gte, +lt, +lte, or +neq) and single ISO 8601 timestamp. The +or operator accepts an array of values that can consist of single date-time strings or dictionaries of inequality operator pairs.
Optionalreason?: stringThe reason maintenance is being performed.
Optionalsource?: "platform" | "user"Beta The origin of the maintenance. A platform source indicates that the maintenance was initiated by Akamai. A user source indicates that the maintenance was initiated by the user.
Optionalstart_time?: stringBeta, Filterable The time the maintenance started. This field is filterable based on these parameters:
A single ISO 8601 timestamp (yyyy-mm-ddThh:mm:ss), which returns only matches for that value.
Pairs of operator string keys (+or, +gt, +gte, +lt, +lte, or +neq) and single ISO 8601 timestamp. The +or operator accepts an array of values that can consist of single date-time strings or dictionaries of inequality operator pairs.
Optionalstatus?: "pending" | "scheduled" | "started" | "in-progress" | "completed" | "canceled"Filterable The maintenance status. Maintenance progress follows the sequence pending, scheduled, started, and completed. A scheduled status is unique to Linodes that require a reboot for QEMU maintenance.
Optionaltype?: "reboot" | "cold_migration" | "live_migration" | "migrate" | "power_off_on"Filterable The type of maintenance.
Optionalwhen?: stringFilterable The start time for the maintenance. This field is filterable based on these parameters:
A single ISO 8601 timestamp (yyyy-mm-ddThh:mm:ss), which returns only matches for that value.
Pairs of operator string keys (+or, +gt, +gte, +lt, +lte, or +neq) and single ISO 8601 timestamp. The +or operator accepts an array of values that can consist of single date-time strings or dictionaries of inequality operator pairs.
Beta, Filterable The time the maintenance completed. This field is filterable based on these parameters:
A single ISO 8601 timestamp (
yyyy-mm-ddThh:mm:ss), which returns only matches for that value.Pairs of operator string keys (
+or,+gt,+gte,+lt,+lte, or+neq) and single ISO 8601 timestamp. The+oroperator accepts an array of values that can consist of single date-time strings or dictionaries of inequality operator pairs.