UpcomingMaintenance class

Upcoming Maintenance notification information.

Constructors

UpcomingMaintenance({bool? canReschedule, String? latestWindowStartTime, bool? maintenanceOnShutdown, List<String>? maintenanceReasons, String? maintenanceStatus, String? type, String? windowEndTime, String? windowStartTime})
UpcomingMaintenance.fromJson(Map json_)

Properties

canReschedule bool?
Indicates if the maintenance can be customer triggered.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
latestWindowStartTime String?
The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
getter/setter pair
maintenanceOnShutdown bool?
Indicates whether the UpcomingMaintenance will be triggered on VM shutdown.
getter/setter pair
maintenanceReasons List<String>?
The reasons for the maintenance.
getter/setter pair
maintenanceStatus String?
Possible string values are:
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type String?
Defines the type of maintenance. Possible string values are:
getter/setter pair
windowEndTime String?
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
getter/setter pair
windowStartTime String?
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
getter/setter pair

Methods

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

Operators

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