Returns a map of `ResourceType: ResourceClass`

def inspect_resources(self):
        """ Returns a map of `ResourceType: ResourceClass` """
        if not self._inspect_resources:
            d = {}
            for m in self.inspect_members:
                if issubclass(m, (AWSObject, cloudformation.AWSCustomObject)) \
                        and hasattr(m, 'resource_type'):
                    d[m.resource_type] = m

            TemplateGenerator._inspect_resources = d

        return self._inspect_resources