They just don't want to write it down. So the employee, in this case you, should know about what you can expect.
And "discretionary" bonus means the company has all the leverage to decide what the employee gets...even if the performance goals are met. That won't change if you get something in writing.