code: def cli(env, volume_id, hardware_id, virtual_id, ip_address_id, ip_address):
      
      block_manager = SoftLayer.BlockStorageManager(env.client)
      ip_address_id_list = list(ip_address_id)
  
      # Convert actual IP Addresses to their SoftLayer ids
      if ip_address is not None:
          network_manager = SoftLayer.NetworkManager(env.client)
          for ip_address_value in ip_address:
              ip_address_object = network_manager.ip_lookup(ip_address_value)
              ip_address_id_list.append(ip_address_object['id'])
  
      block_manager.deauthorize_host_to_volume(volume_id,
                                               hardware_id,
                                               virtual_id,
                                               ip_address_id_list)
  
      # If no exception was raised, the command succeeded
      click.echo('Access to %s was revoked for the specified hosts' % volume_id)
docs: Revokes authorization for hosts accessing a given volume