Вы пытаетесь рассматривать объект как экземпляр класса, которого нет. Это примерно аналогично попытке нажимать педаль демпфера на гитаре (у пианино есть демпферные педали, гитары - нет).
Отвечая на мой вопрос здесь, на случай, если кто-то столкнется с той же проблемой.
Вам нужно использовать группы репликации, а не кластеры кэша, если вам нужен экземпляр ElastiCache Redis с включенным AUTH. Не забудьте также включить шифрование в пути, поскольку они оба идут рука об руку.