Hi David

Full sun and lots of heat. We have three species:
iridioides;
grandiflora and
bicolor growing, often as barriers, at the edges of carparks. The council occasionally trim them flat at about knee height with a hedge trimmer.
Dietes grandiflora and
bicolor flowers last a few days, but
iridioides only lasts a day. I don't grow any.