def create_topic(self, topic_name, **kwargs):
        data = json.dumps(kwargs)
        resp = self._make_request('put', 'topics/%s' % topic_name, data=data)
        return resp.json()
Returns a floating IP as a dict.
dataset/ETHPy150Open softlayer/softlayer-python/SoftLayer/managers/messaging.py/MessagingConnection.create_topic--crossover with--dataset/ETHPy150Open openstack/nova/nova/network/floating_ips.py/FloatingIP.get_floating_ip_by_address