UpcomingMaintenanceResponse class

Upcoming Maintenance notification information.

Constructors

UpcomingMaintenanceResponse({required Input<bool> canReschedule, required Input<String> date, required Input<String> latestWindowStartTime, required Input<String> maintenanceStatus, required Input<UpcomingMaintenanceTimeWindowResponse> startTimeWindow, required Input<String> time, required Input<String> type, required Input<String> windowEndTime, required Input<String> windowStartTime})
Creates a new UpcomingMaintenanceResponse. canReschedule Indicates if the maintenance can be customer triggered. date The date when the maintenance will take place. This value is in RFC3339 text format. DEPRECATED: Use window_start_time instead. latestWindowStartTime The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format. maintenanceStatus Required. startTimeWindow The start time window of the maintenance disruption. DEPRECATED: Use window_start_time instead. TimeWindow is a container for two strings that represent timestamps in "yyyy-MM-dd'T'HH:mm:ssZ" text format. time The time when the maintenance will take place. This value is in RFC3339 text format. DEPRECATED: Use window_start_time instead. type Defines the type of maintenance. windowEndTime The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format. windowStartTime The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
const
UpcomingMaintenanceResponse.fromMap(Map<String, dynamic> map)
factory

Properties

canReschedule → Input<bool>
Indicates if the maintenance can be customer triggered.
final
date → Input<String>
The date when the maintenance will take place. This value is in RFC3339 text format. DEPRECATED: Use window_start_time instead.
final
hashCode → int
The hash code for this object.
no setterinherited
latestWindowStartTime → Input<String>
The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
final
maintenanceStatus → Input<String>
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
startTimeWindow → Input<UpcomingMaintenanceTimeWindowResponse>
The start time window of the maintenance disruption. DEPRECATED: Use window_start_time instead. TimeWindow is a container for two strings that represent timestamps in "yyyy-MM-dd'T'HH:mm:ssZ" text format.
final
time → Input<String>
The time when the maintenance will take place. This value is in RFC3339 text format. DEPRECATED: Use window_start_time instead.
final
type → Input<String>
Defines the type of maintenance.
final
windowEndTime → Input<String>
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
final
windowStartTime → Input<String>
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited