OP, go here:
http://www.staralliance.com/en/servi...sa-and-health/
Enter your Nationality (the passport you hold) and in Resident you can put Canada (assuming you hold a residency in canada and aren't there on just a work visa etc).
It will tell you exactly what you need. Most likely, your canadian residency is irrelevant - what is more important is the passport of the country you hold.