This documentation provides details about the data that can be faked for Elastic.
To retrieve generated/fake data for Elastic see the following capabilities:
from socfaker import SocFaker
sc = SocFaker()
print(sc.products.elastic.hits(count=1))
print(sc.products.elastic.document(count=1))
.. automodule:: socfaker.elastichits
:members:
:undoc-members: