If I am setting up an S3 source, and creating an SNS topic manually, do I need to name it
panther-notifications-topic? Or can I name it something else?
You can give your SNS topic a different name, however note the following:
When using an SNS topic with a custom name (a name other than the default
panther-notifications-topic), you must use the “I want to setup everything on my own” option for setting up an IAM role for your S3 log source. Otherwise, if you use the button that deploys the role for you, Panther will assume that it will use the default name, rather than your custom name: