In the Timeline, you can both drag or stretch assignments or held resource requests to change start and end time and duration, respectively.
Related Concepts
Related Tasks
Zooming and Fitting on the Timeline
Editing in the Timeline (Rapid Edit)
Reference