'Find our replay destination volume on the destssn.
:param name: Name to search for.
:param destssn: Where to look for the volume.
:param instance_id: If we know our exact volume ID use that.
:param source: Replication source boolen.
:param destination: Replication destination boolean.
:return: SC Volume object or None'

def find_repl_volume(self, name, destssn, instance_id=None, source=False, destination=True):

    pf = self._get_payload_filter()
    pf.append('scSerialNumber', destssn)
    pf.append('ReplicationDestination', destination)
    pf.append('ReplicationSource', source)
    if instance_id:
        pf.append('instanceId', instance_id)
    else:
        pf.append('Name', name)
    r = self.client.post('StorageCenter/ScVolume/GetList', pf.payload)
    if self._check_result(r):
        volumes = self._get_json(r)
        if (len(volumes) == 1):
            return volumes[0]
    return None
