code: def parse_subscription(self, params, region, subscription):
          
          topic_arn = subscription.pop('TopicArn')
          topic_name = topic_arn.split(':')[-1]
          if topic_name in self.topics:
              topic = self.topics[topic_name]
              manage_dictionary(topic['subscriptions'], 'protocol', {})
              protocol = subscription.pop('Protocol')
              manage_dictionary(topic['subscriptions']['protocol'], protocol, [])
              topic['subscriptions']['protocol'][protocol].append(subscription)
              topic['subscriptions_count'] += 1
docs: Parse a single subscription and reference it in its corresponding topic
  
          :param params:                  Global parameters (defaults to {})
          :param subscription:            SNS Subscription