diff --git a/samtranslator/model/eventsources/pull.py b/samtranslator/model/eventsources/pull.py index c958ca6f93..530287eb10 100644 --- a/samtranslator/model/eventsources/pull.py +++ b/samtranslator/model/eventsources/pull.py @@ -273,7 +273,7 @@ def get_policy_statements(self): # type: ignore[no-untyped-def] self.relative_id, "No SourceAccessConfigurations for Amazon MQ event provided.", ) - if not type(self.SourceAccessConfigurations) is list: # type: ignore[attr-defined] + if not isinstance(self.SourceAccessConfigurations, list): # type: ignore[attr-defined] raise InvalidEventException( self.relative_id, "Provided SourceAccessConfigurations cannot be parsed into a list.",