MaintenanceRedeployStatus Class

Maintenance Operation Status.

Inheritance
MaintenanceRedeployStatus

Constructor

MaintenanceRedeployStatus(*, is_customer_initiated_maintenance_allowed: Optional[bool] = None, pre_maintenance_window_start_time: Optional[datetime.datetime] = None, pre_maintenance_window_end_time: Optional[datetime.datetime] = None, maintenance_window_start_time: Optional[datetime.datetime] = None, maintenance_window_end_time: Optional[datetime.datetime] = None, last_operation_result_code: Optional[Union[str, azure.mgmt.compute.v2017_03_30.models._compute_management_client_enums.MaintenanceOperationResultCodeTypes]] = None, last_operation_message: Optional[str] = None, **kwargs)

Parameters

is_customer_initiated_maintenance_allowed
bool
Required

True, if customer is allowed to perform Maintenance.

pre_maintenance_window_start_time
datetime
Required

Start Time for the Pre Maintenance Window.

pre_maintenance_window_end_time
datetime
Required

End Time for the Pre Maintenance Window.

maintenance_window_start_time
datetime
Required

Start Time for the Maintenance Window.

maintenance_window_end_time
datetime
Required

End Time for the Maintenance Window.

last_operation_result_code
str or MaintenanceOperationResultCodeTypes
Required

The Last Maintenance Operation Result Code. Possible values include: "None", "RetryLater", "MaintenanceAborted", "MaintenanceCompleted".

last_operation_message
str
Required

Message returned for the last Maintenance Operation.