'Create tags for a resource (Node/StorageVolume/etc).
A list of resource types can be found at http://goo.gl/6OKphH
:param resource_ids: Resource IDs to be tagged. The resource IDs must
all be associated with the resource_type.
For example, for virtual machines (UserVm) you
can only specify a list of virtual machine IDs.
:type  resource_ids: ``list`` of resource IDs
:param resource_type: Resource type (eg: UserVm)
:type  resource_type: ``str``
:param tags: A dictionary or other mapping of strings to strings,
associating tag names with tag values.
:type  tags: ``dict``
:rtype: ``bool``'

def ex_create_tags(self, resource_ids, resource_type, tags):

    params = {'resourcetype': resource_type, 'resourceids': ','.join(resource_ids)}
    for (i, key) in enumerate(tags):
        params[('tags[%d].key' % i)] = key
        params[('tags[%d].value' % i)] = tags[key]
    self._async_request(command='createTags', params=params, method='GET')
    return True
