toMaintenanceWindowExecutionStatus method
Implementation
MaintenanceWindowExecutionStatus toMaintenanceWindowExecutionStatus() {
switch (this) {
case 'PENDING':
return MaintenanceWindowExecutionStatus.pending;
case 'IN_PROGRESS':
return MaintenanceWindowExecutionStatus.inProgress;
case 'SUCCESS':
return MaintenanceWindowExecutionStatus.success;
case 'FAILED':
return MaintenanceWindowExecutionStatus.failed;
case 'TIMED_OUT':
return MaintenanceWindowExecutionStatus.timedOut;
case 'CANCELLING':
return MaintenanceWindowExecutionStatus.cancelling;
case 'CANCELLED':
return MaintenanceWindowExecutionStatus.cancelled;
case 'SKIPPED_OVERLAPPING':
return MaintenanceWindowExecutionStatus.skippedOverlapping;
}
throw Exception(
'$this is not known in enum MaintenanceWindowExecutionStatus');
}