$Firewalls = @()
$Firewall = New-Object -TypeName psobject
$Firewall | Add-Member -MemberType NoteProperty -Name Firewallname -Value “XXX”
$Firewall | Add-Member -MemberType NoteProperty -Name FirewallLocation -Value “XXX”
$Firewall | Add-Member -MemberType NoteProperty -Name FirewallIP -Value “XXX”
$Firewalls += $Firewall
$Firewall = New-Object -TypeName psobject
$Firewall | Add-Member -MemberType NoteProperty -Name Firewallname -Value “1111”
$Firewall | Add-Member -MemberType NoteProperty -Name FirewallLocation -Value “1111”
$Firewall | Add-Member -MemberType NoteProperty -Name FirewallIP -Value “1111”
$Firewalls += $Firewall
$Firewall = New-Object -TypeName psobject
$Firewall | Add-Member -MemberType NoteProperty -Name Firewallname -Value “2222”
$Firewall | Add-Member -MemberType NoteProperty -Name FirewallLocation -Value “2222”
$Firewall | Add-Member -MemberType NoteProperty -Name FirewallIP -Value “2222”
$Firewalls += $Firewall
When I do the following:
$FirewallColumns = @(
New-UDTableColumn -Property Firewallname -Title “Firewall Name”
New-UDTableColumn -Property FirewallLocation -Title “Firewall Location”
New-UDTableColumn -Property FirewallIP -Title “Firewall IP”
New-UDTableColumn -Property NAT -Title “Scanning” -Render {
$Item = $Body | ConvertFrom-Json
New-UDDynamic -id ($item.sessionkey) -content {
}
}
)
New-UDTable -Data $Cache:Firewalls -columns $FirewallColumns
Only the first item in $Cache:Firewalls is displayed. Any ideas?
Thanks