is it sunbrella? ...or vinyl?
I would look to Naz-Dar screenprinting inks, made for flexibility in garment printing. I've used 1-shot to paint lettering on sunbrella, but not the whole awning.
If it's a vinyl awning, maybe vinyl screen ink will work, but also, maybe you could wrap the...