def get_maintenance_window_execution(WindowExecutionId=None):
    """
    Retrieves details about a specific task executed as part of a Maintenance Window execution.
    See also: AWS API Documentation
    
    
    :example: response = client.get_maintenance_window_execution(
        WindowExecutionId='string'
    )
    
    
    :type WindowExecutionId: string
    :param WindowExecutionId: [REQUIRED]
            The ID of the Maintenance Window execution that includes the task.
            

    :rtype: dict
    :return: {
        'WindowExecutionId': 'string',
        'TaskIds': [
            'string',
        ],
        'Status': 'PENDING'|'IN_PROGRESS'|'SUCCESS'|'FAILED'|'TIMED_OUT'|'CANCELLING'|'CANCELLED'|'SKIPPED_OVERLAPPING',
        'StatusDetails': 'string',
        'StartTime': datetime(2015, 1, 1),
        'EndTime': datetime(2015, 1, 1)
    }
    
    
    """
    pass
