Create repeated rows with multiple panels inside row

I have a dataset structured as follows, and I need to create a row for each application and repeat the panels inside each application based on dynamic data.

[
{
“applicationname”: “RAF”,
“environments”: [
{
“environment”: “SIT”,
“aks”: [
{
“rg”:“rg1”,
“subscription”:“NA-SIT”,
“cluster” : “cluster1” ,
“Namespaces” : [“Namespaces1”, “Namespaces2”]
}
]
},
{
“environment”: “UAT”,
“aks”: [
{
“rg”:“rg3”,
“subscription”:“NA-SIT”,
“cluster” : “cluster3” ,
“Namespaces” : [“Namespaces1”, “Namespaces2”]
},
{
“rg”:“rg5”,
“subscription”:“NA-SIT”,
“Name” : “cluster4” ,
“Namespaces” : [“Namespaces1”, “Namespaces2”]
}
]
}
]
}
]