MaintenanceEventProperties interface
Properties of a maintenance event resource.
Properties
| deferrable | Indicates whether the customer can reschedule this maintenance event. |
| deferral |
The latest date and time to which this maintenance event can be postponed, in UTC. This property is present only when deferrable is true. |
| description | The human-readable description of the maintenance event. |
| end |
The scheduled end time of the maintenance event in UTC. |
| estimated |
The estimated downtime as an ISO 8601 duration string, for example, 'PT60S' for 60 seconds. |
| last |
The time when this maintenance event record was last updated, in UTC. |
| maintenance |
A service-generated identifier for this maintenance event, assigned by the platform. The format is not contractual, and clients should not attempt to parse or construct this value. |
| maintenance |
The maintenance type. |
| original |
The initially scheduled start time before any reschedule, in UTC. This value equals startTimeUtc when the event has never been rescheduled. |
| rescheduled |
The scheduled start time before the most recent reschedule, in UTC. This property is absent if the event has never been rescheduled. |
| start |
The scheduled start time of the maintenance event in UTC. |
| status | The customer-facing status of the maintenance event. |
Property Details
deferrable
Indicates whether the customer can reschedule this maintenance event.
deferrable: boolean
Property Value
boolean
deferralDeadlineUtc
The latest date and time to which this maintenance event can be postponed, in UTC. This property is present only when deferrable is true.
deferralDeadlineUtc?: Date
Property Value
Date
description
The human-readable description of the maintenance event.
description?: string
Property Value
string
endTimeUtc
The scheduled end time of the maintenance event in UTC.
endTimeUtc: Date
Property Value
Date
estimatedDowntime
The estimated downtime as an ISO 8601 duration string, for example, 'PT60S' for 60 seconds.
estimatedDowntime?: string
Property Value
string
lastUpdatedTimeUtc
The time when this maintenance event record was last updated, in UTC.
lastUpdatedTimeUtc?: Date
Property Value
Date
maintenanceEventId
A service-generated identifier for this maintenance event, assigned by the platform. The format is not contractual, and clients should not attempt to parse or construct this value.
maintenanceEventId?: string
Property Value
string
maintenanceType
The maintenance type.
maintenanceType: string
Property Value
string
originalStartTimeUtc
The initially scheduled start time before any reschedule, in UTC. This value equals startTimeUtc when the event has never been rescheduled.
originalStartTimeUtc: Date
Property Value
Date
rescheduledFromUtc
The scheduled start time before the most recent reschedule, in UTC. This property is absent if the event has never been rescheduled.
rescheduledFromUtc?: Date
Property Value
Date
startTimeUtc
The scheduled start time of the maintenance event in UTC.
startTimeUtc: Date
Property Value
Date
status
The customer-facing status of the maintenance event.
status: string
Property Value
string