Data Lake Gen2 File System

When I create a container using azurerm_storage_container of type blob in a SA which has HNS enabled and when I create a container using azurerm_storage_data_lake_gen2_filesystem - the resulting containers are pretty much identical.

Can someone please help understand the reasoning behind azurerm_storage_data_lake_gen2_filesystem? It seems it limits the usage of those from, say, EventHubs captures, although potentially it should just work.

I too am curious about the difference between these. They both appear to just create what shows up as containers in the portal. For that matter, I’m don’t know that you can do anything specific to create a “data lake gen2 filesystem” other than set settings at the storage account level.

An explanation would be great!

Even i am looking for this. I did not really understand the difference.