GetReservationResourceStatusReservationMaintenanceUpcomingGroupMaintenance class
Constructors
-
GetReservationResourceStatusReservationMaintenanceUpcomingGroupMaintenance({required Input<
bool> canReschedule, required Input<String> latestWindowStartTime, required Input<bool> maintenanceOnShutdown, required Input<List< maintenanceReasons, required Input<String> >String> maintenanceStatus, required Input<String> type, required Input<String> windowEndTime, required Input<String> windowStartTime}) -
Creates a new GetReservationResourceStatusReservationMaintenanceUpcomingGroupMaintenance.
canRescheduleIndicates if the maintenance can be customer triggered.latestWindowStartTimeThe latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.maintenanceOnShutdownIndicates whether the UpcomingMaintenance will be triggered on VM shutdown.maintenanceReasonsThe reasons for the maintenance. Only valid for vms.maintenanceStatusStatus of the maintenance.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 -
GetReservationResourceStatusReservationMaintenanceUpcomingGroupMaintenance.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
canReschedule
→ Input<
bool> -
Indicates if the maintenance can be customer triggered.
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
-
maintenanceOnShutdown
→ Input<
bool> -
Indicates whether the UpcomingMaintenance will be triggered on VM shutdown.
final
-
maintenanceReasons
→ Input<
List< String> > -
The reasons for the maintenance. Only valid for vms.
final
-
maintenanceStatus
→ Input<
String> -
Status of the maintenance.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
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