[
    {
        "choices": [
        ],
        "data_type": "string",
        "default_value": "Pending...",
        "description": "",
        "display_name": "Display Model",
        "field_name": "display_model",
        "is_global": true,
        "metadata": {
            "macos": {
                "extension": "sh",
                "must_exit_zero": true,
                "replace_line_feed": true,
                "source": "#!/bin/bash\nDisplayModel=`system_profiler SPDisplaysDataType | grep \"Resolution:\" -B1 | awk -v n=3 'NR%n==1' | sed \"s/^[ \\t]*//\" | sed 's/:/,/g' | tr '\\n' ' '`\necho ${DisplayModel}\nexit 0"
            },
            "windows": {
                "extension": "ps1",
                "must_exit_zero": true,
                "replace_line_feed": true,
                "source": "$MonitorList = Get-WmiObject -Class WmiMonitorID -Namespace \"ROOT\\WMI\"\n$MonitorOutput = @()\n \nforeach ($monitor in $MonitorList) {\n$mon = @{}\n$manufacturer = $null\n$name = $null\n \nforeach($ch in $monitor.ManufacturerName) {\nif($ch -ne '00') {\n$manufacturer += [char]$ch\n}\n}\n \nforeach($ch in $monitor.UserFriendlyName) {\nif($ch -ne '00') {\n$name += [char]$ch\n}\n}\n$mon = $manufacturer + \" \" + $name\n$MonitorOutput += $mon\n}\n$MonitorOutput=$MonitorOutput -join ', '\n$MonitorOutput\nexit 0"
            }
        },
        "provider": 1,
        "to_be_deleted": false,
        "used_in_workflows": false
    }
]
