Private/Classes/DRMMDevice/DRMMDevice.Format.ps1xml
|
<?xml version="1.0" encoding="utf-8"?>
<!-- SPDX-License-Identifier: MPL-2.0 --> <!-- DRMMDevice domain Format views --> <Configuration> <ViewDefinitions> <View> <Name>DRMMDevice.List</Name> <ViewSelectedBy> <TypeName>DRMMDevice</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem> <Label>Hostname</Label> <PropertyName>Hostname</PropertyName> </ListItem> <ListItem> <Label>Uid</Label> <PropertyName>Uid</PropertyName> </ListItem> <ListItem> <Label>Id</Label> <PropertyName>Id</PropertyName> </ListItem> <ListItem> <Label>SiteName</Label> <PropertyName>SiteName</PropertyName> </ListItem> <ListItem> <Label>SiteUid</Label> <PropertyName>SiteUid</PropertyName> </ListItem> <ListItem> <Label>DeviceType</Label> <ScriptBlock>if ($_.DeviceType) {"$($_.DeviceType.Category)/$($_.DeviceType.Type)"} else {''}</ScriptBlock> </ListItem> <ListItem> <Label>Online</Label> <PropertyName>Online</PropertyName> </ListItem> <ListItem> <Label>OperatingSystem</Label> <PropertyName>OperatingSystem</PropertyName> </ListItem> <ListItem> <Label>IntIpAddress</Label> <PropertyName>IntIpAddress</PropertyName> </ListItem> <ListItem> <Label>ExtIpAddress</Label> <PropertyName>ExtIpAddress</PropertyName> </ListItem> <ListItem> <Label>Domain</Label> <PropertyName>Domain</PropertyName> </ListItem> <ListItem> <Label>LastLoggedInUser</Label> <PropertyName>LastLoggedInUser</PropertyName> </ListItem> <ListItem> <Label>LastSeen</Label> <PropertyName>LastSeen</PropertyName> </ListItem> <ListItem> <Label>LastReboot</Label> <PropertyName>LastReboot</PropertyName> </ListItem> <ListItem> <Label>LastAuditDate</Label> <PropertyName>LastAuditDate</PropertyName> </ListItem> <ListItem> <Label>CreationDate</Label> <PropertyName>CreationDate</PropertyName> </ListItem> <ListItem> <Label>Description</Label> <PropertyName>Description</PropertyName> </ListItem> <ListItem> <Label>CagVersion</Label> <PropertyName>CagVersion</PropertyName> </ListItem> <ListItem> <Label>A64Bit</Label> <PropertyName>A64Bit</PropertyName> </ListItem> <ListItem> <Label>RebootRequired</Label> <PropertyName>RebootRequired</PropertyName> </ListItem> <ListItem> <Label>Suspended</Label> <PropertyName>Suspended</PropertyName> </ListItem> <ListItem> <Label>Deleted</Label> <PropertyName>Deleted</PropertyName> </ListItem> <ListItem> <Label>SnmpEnabled</Label> <PropertyName>SnmpEnabled</PropertyName> </ListItem> <ListItem> <Label>NetworkProbe</Label> <PropertyName>NetworkProbe</PropertyName> </ListItem> <ListItem> <Label>DeviceClass</Label> <PropertyName>DeviceClass</PropertyName> </ListItem> <ListItem> <Label>SoftwareStatus</Label> <PropertyName>SoftwareStatus</PropertyName> </ListItem> <ListItem> <Label>WarrantyDate</Label> <PropertyName>WarrantyDate</PropertyName> </ListItem> <ListItem> <Label>Antivirus</Label> <ScriptBlock>if ($_.Antivirus) {$_.Antivirus.GetSummary()} else {''}</ScriptBlock> </ListItem> <ListItem> <Label>PatchManagement</Label> <ScriptBlock>if ($_.PatchManagement) {$_.PatchManagement.ToString()} else {''}</ScriptBlock> </ListItem> <ListItem> <Label>Udfs</Label> <ScriptBlock>if ($_.Udfs) {$_.Udfs.ToString()} else {''}</ScriptBlock> </ListItem> <ListItem> <Label>PortalUrl</Label> <PropertyName>PortalUrl</PropertyName> </ListItem> <ListItem> <Label>WebRemoteUrl</Label> <PropertyName>WebRemoteUrl</PropertyName> </ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>DRMMDevice.Table</Name> <ViewSelectedBy> <TypeName>DRMMDevice</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Hostname</Label> <Width>20</Width> </TableColumnHeader> <TableColumnHeader> <Label>SiteName</Label> <Width>20</Width> </TableColumnHeader> <TableColumnHeader> <Label>Online</Label> <Width>6</Width> </TableColumnHeader> <TableColumnHeader> <Label>DeviceType</Label> <Width>18</Width> </TableColumnHeader> <TableColumnHeader> <Label>OperatingSystem</Label> <Width>25</Width> </TableColumnHeader> <TableColumnHeader> <Label>IntIpAddress</Label> <Width>15</Width> </TableColumnHeader> <TableColumnHeader> <Label>ExtIpAddress</Label> <Width>15</Width> </TableColumnHeader> <TableColumnHeader> <Label>Domain</Label> <Width>18</Width> </TableColumnHeader> <TableColumnHeader> <Label>LastSeen</Label> <Width>20</Width> </TableColumnHeader> <TableColumnHeader> <Label>Reboot</Label> <Width>7</Width> </TableColumnHeader> <TableColumnHeader> <Label>Antivirus</Label> <Width>30</Width> </TableColumnHeader> <TableColumnHeader> <Label>Uid</Label> <Width>36</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Hostname</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>SiteName</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Online</PropertyName> </TableColumnItem> <TableColumnItem> <ScriptBlock>if ($_.DeviceType) {"$($_.DeviceType.Category)/$($_.DeviceType.Type)"} else {''}</ScriptBlock> </TableColumnItem> <TableColumnItem> <PropertyName>OperatingSystem</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>IntIpAddress</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>ExtIpAddress</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Domain</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>LastSeen</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>RebootRequired</PropertyName> </TableColumnItem> <TableColumnItem> <ScriptBlock>if ($_.Antivirus) {$_.Antivirus.GetSummary()} else {''}</ScriptBlock> </TableColumnItem> <TableColumnItem> <PropertyName>Uid</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>DRMMDeviceAntivirusInfo.List</Name> <ViewSelectedBy> <TypeName>DRMMDeviceAntivirusInfo</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem> <Label>AntivirusProduct</Label> <PropertyName>AntivirusProduct</PropertyName> </ListItem> <ListItem> <Label>AntivirusStatus</Label> <PropertyName>AntivirusStatus</PropertyName> </ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>DRMMDevicePatchManagement.List</Name> <ViewSelectedBy> <TypeName>DRMMDevicePatchManagement</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem> <Label>PatchStatus</Label> <PropertyName>PatchStatus</PropertyName> </ListItem> <ListItem> <Label>PatchesApprovedPending</Label> <PropertyName>PatchesApprovedPending</PropertyName> </ListItem> <ListItem> <Label>PatchesNotApproved</Label> <PropertyName>PatchesNotApproved</PropertyName> </ListItem> <ListItem> <Label>PatchesInstalled</Label> <PropertyName>PatchesInstalled</PropertyName> </ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>DRMMDeviceNetworkInterface.List</Name> <ViewSelectedBy> <TypeName>DRMMDeviceNetworkInterface</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem> <Label>Hostname</Label> <PropertyName>Hostname</PropertyName> </ListItem> <ListItem> <Label>Uid</Label> <PropertyName>Uid</PropertyName> </ListItem> <ListItem> <Label>Id</Label> <PropertyName>Id</PropertyName> </ListItem> <ListItem> <Label>SiteName</Label> <PropertyName>SiteName</PropertyName> </ListItem> <ListItem> <Label>DeviceType</Label> <ScriptBlock>if ($_.DeviceType) {"$($_.DeviceType.Category)/$($_.DeviceType.Type)"} else {''}</ScriptBlock> </ListItem> <ListItem> <Label>IntIpAddress</Label> <PropertyName>IntIpAddress</PropertyName> </ListItem> <ListItem> <Label>ExtIpAddress</Label> <PropertyName>ExtIpAddress</PropertyName> </ListItem> <ListItem> <Label>Nics</Label> <ScriptBlock>if ($_.Nics) {"$($_.Nics.Count) interface(s)"} else {'0'}</ScriptBlock> </ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>DRMMDeviceNetworkInterface.Table</Name> <ViewSelectedBy> <TypeName>DRMMDeviceNetworkInterface</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Hostname</Label> <Width>20</Width> </TableColumnHeader> <TableColumnHeader> <Label>SiteName</Label> <Width>20</Width> </TableColumnHeader> <TableColumnHeader> <Label>IntIpAddress</Label> <Width>15</Width> </TableColumnHeader> <TableColumnHeader> <Label>ExtIpAddress</Label> <Width>15</Width> </TableColumnHeader> <TableColumnHeader> <Label>DeviceType</Label> <Width>18</Width> </TableColumnHeader> <TableColumnHeader> <Label>Nics</Label> <Width>6</Width> </TableColumnHeader> <TableColumnHeader> <Label>Uid</Label> <Width>36</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Hostname</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>SiteName</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>IntIpAddress</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>ExtIpAddress</PropertyName> </TableColumnItem> <TableColumnItem> <ScriptBlock>if ($_.DeviceType) {"$($_.DeviceType.Category)/$($_.DeviceType.Type)"} else {''}</ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock>if ($_.Nics) {$_.Nics.Count} else {0}</ScriptBlock> </TableColumnItem> <TableColumnItem> <PropertyName>Uid</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> </ViewDefinitions> </Configuration> <!-- SIG # Begin signature block --> <!-- MIIF+wYJKoZIhvcNAQcCoIIF7DCCBegCAQExDzANBglghkgBZQMEAgEFADB5Bgor --> <!-- BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG --> <!-- KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCDBuC3yDDiipF32 --> <!-- 9ck+/iRaqjKTwbNPOoLN9Pl+KBCaeKCCA04wggNKMIICMqADAgECAhB464iXHfI6 --> <!-- gksEkDDTyrNsMA0GCSqGSIb3DQEBCwUAMD0xFjAUBgNVBAoMDVJvYmVydCBGYWRk --> <!-- ZXMxIzAhBgNVBAMMGkRhdHRvUk1NLkNvcmUgQ29kZSBTaWduaW5nMB4XDTI2MDMz --> <!-- MTAwMTMzMFoXDTI4MDMzMTAwMjMzMFowPTEWMBQGA1UECgwNUm9iZXJ0IEZhZGRl --> <!-- czEjMCEGA1UEAwwaRGF0dG9STU0uQ29yZSBDb2RlIFNpZ25pbmcwggEiMA0GCSqG --> <!-- SIb3DQEBAQUAA4IBDwAwggEKAoIBAQChn1EpMYQgl1RgWzQj2+wp2mvdfb3UsaBS --> <!-- nxEVGoQ0gj96tJ2MHAF7zsITdUjwaflKS1vE6wAlOg5EI1V79tJCMxzM0bFpOdR1 --> <!-- L5F2HE/ovIAKNkHxFUF5qWU8vVeAsOViFQ4yhHpzLen0WLF6vhmc9eH23dLQy5fy --> <!-- tELZQEc2WbQFa4HMAitP/P9kHAu6CUx5s4woLIOyyR06jkr3l9vk0sxcbCxx7+dF --> <!-- RrsSLyPYPH+bUAB8+a0hs+6qCeteBuUfLvGzpMhpzKAsY82WZ3Rd9X38i32dYj+y --> <!-- dYx+nx+UEMDLjDJrZgnVa8as4RojqVLcEns5yb/XTjLxDc58VatdAgMBAAGjRjBE --> <!-- MA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQU --> <!-- H+B0vf97dYXqdUX1YMcWhFsY6fcwDQYJKoZIhvcNAQELBQADggEBAJmD4EEGNmcD --> <!-- 1JtFoRGxuLJaTHxDwBsjqcRQRE1VPZNGaiwIm8oSQdHVjQg0oIyK7SEb02cs6n6Y --> <!-- NZbwf7B7WZJ4aKYbcoLug1k1x9SoqwBmfElECeJTKXf6dkRRNmrAodpGCixR4wMH --> <!-- KXqwqP5F+5j7bdnQPiIVXuMesxc4tktz362ysph1bqKjDQSCBpwi0glEIH7bv5Ms --> <!-- Ey9Gl3fe+vYC5W06d2LYVebEfm9+7766hsOgpdDVgdtnN+e6uwIJjG/6PTG6TMDP --> <!-- y+pr5K6LyUVYJYcWWUTZRBqqwBHiLGekPbxrjEVfxUY32Pq4QfLzUH5hhUCAk4HN --> <!-- XpF9pOzFLMUxggIDMIIB/wIBATBRMD0xFjAUBgNVBAoMDVJvYmVydCBGYWRkZXMx --> <!-- IzAhBgNVBAMMGkRhdHRvUk1NLkNvcmUgQ29kZSBTaWduaW5nAhB464iXHfI6gksE --> <!-- kDDTyrNsMA0GCWCGSAFlAwQCAQUAoIGEMBgGCisGAQQBgjcCAQwxCjAIoAKAAKEC --> <!-- gAAwGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYKKwYBBAGCNwIBCzEOMAwG --> <!-- CisGAQQBgjcCARUwLwYJKoZIhvcNAQkEMSIEIOrUO2iuVusoQk2CAv9O5zYQNq+j --> <!-- 1xaROHnEVKPQKf0RMA0GCSqGSIb3DQEBAQUABIIBAFHk2bCpLrBOZV7uMwXHLA0d --> <!-- vCRmDdQkIe2JHxvXrQE53MCwkoEYRXjxreYjgWPWIBUDdvnq1ilQ3SC0r+rJhftt --> <!-- 1gCzUTWsCVTCZ63HYYk5MPU2LTKfZFKqmTecNTampbQG8mbl9scbRPiTk+Rjn1gT --> <!-- Od0HFL3j5EPe0L0ikINSRWDGWMcE8rNFCkzeBR15yAWbf1pZckf/yRsptI8BlTqB --> <!-- 7AMWkb0Er9gVpqjGDNrcbG3lnuyapQr6xjQyhap1wsOn65BYuppYdSgESJgLHTK9 --> <!-- peD6aj+UcEHQba9vf1TwhXdhWXuKzw+y2aceEFZzmHYOjDhbY/Y4YT9dODWgzKo= --> <!-- SIG # End signature block --> |