It can be deployed normally on AWS

![image](https://user-images.githubusercontent.com/38454210/78279329-f1528180-7549-11ea-8aec-ba9620a16609.png)

![image](https://user-images.githubusercontent.com/38454210/78279477-25c63d80-754a-11ea-92bc-313e7950424c.png)


lambda_arn = aws_stack.lambda_function_arn(func_name)
        subscription_arn = self.sns_client.subscribe(
            TopicArn=topic_arn, Protocol='lambda', Endpoint=lambda_arn
        )['SubscriptionArn']
        self.sns_client.publish(
            TopicArn=topic_arn,
            Message='test_message_1',
            Subject='test subject'
        )
        events = get_lambda_log_events(func_name)
        # L
        self.assertEqual(len(events), 1)
        message = events[0]['Records'][0]
        self.assertEqual(message['EventSubscriptionArn'], subscription_arn)
        self.sns_client.publish(
            TargetArn=topic_arn,
            Message='test_message_2',
            Subject='test subject'
        )
        events = get_lambda_log_events(func_name)
        # L
        self.assertEqual(len(events), 2)
        for event in events:
            message = event['Records'][0]
            self.assertEqual(message['EventSubscriptionArn'], subscription_arn)
        # c
        self.sns_client.delete_topic(TopicArn=topic_arn)
        lambda_client = aws_stack.connect_to_service('lambda')
        lambda_client.delete_function(FunctionName=func_name)