There is something unclear here.
Let's get to it.
NORMALLY U USE ZFS LIKE THIS
create pool:
# zpool create myfirstpool mirror -o ashift=12 ata-sldkfjlsjfdsljfslkjf ata-oiurorisiofsjodifjisojfio
Creating DATASET in a zpool:
# zfs create myfirstpool/myfirstDS
List pool:
# zpool list
we see myfirstpool
List datasets:
# zfs list
we see myfirstpool/myfirstDS
Get all zfs attributes for a specific dataset:
# zfs get all myfirstpool/myfirstDS
FOLLOWING YOUR WEB GUI INSTRUCTIONS IF I CHECK WHAT OMV MADE
List pool:
# zpool list
we see myfirstpool
List datasets:
# zfs list
we see myfirstpool (This is clue that no proper dataset is made... just some default zfs thing created the same name as zpool. zfs always makes something like this at time of zpool creation but i don;t think it is supposed to be used for data storage)
Get all zfs attributes for a specific dataset:
# zfs get all myfirstpool/myfirstpool
we see error "no such dataset"
POINT
It seems to me that you created a zpool and did not create a dataset in it as proper practice. Instead, the plugin uses a default dataset created at time of zpool creation? I have concerns about the validity of this... in particular about data safety.
Would be nice to have some elaboration on this.
What you have to realize is that zfs requires datasets to be made in zpools.