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.
canRescheduleIndicates if the maintenance can be customer triggered.dateThe date when the maintenance will take place. This value is in RFC3339 text format. DEPRECATED: Use window_start_time instead.latestWindowStartTimeThe latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.maintenanceStatusRequired.startTimeWindowThe 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.timeThe time when the maintenance will take place. This value is in RFC3339 text format. DEPRECATED: Use window_start_time instead.typeDefines the type of maintenance.windowEndTimeThe time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.windowStartTimeThe 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