There is a special view _table_metadata
that contains all tables and views in the datastore. Although, it is mainly used for internally, it can also be used to get a full list of all datastore resources.
Example call: http://demo.ckan.org/api/action/datastore_search?resource_id=_table_metadata