Manifests/Zoom.json

{
    "Name": "Zoom",
    "Source": "https://zoom.us/",
    "Get": {
        "Download": {
            "Meetings": {
                "Exex86": "https://zoom.us/client/latest/ZoomInstaller.exe",
                "Exex64": "https://zoom.us/client/latest/ZoomInstallerFull.exe?archType=x64",
                "ExeArm64": "https://zoom.us/client/latest/ZoomInstallerFull.exe?archType=winarm64",
                "Msix86": "https://zoom.us/client/latest/ZoomInstallerFull.msi",
                "Msix64": "https://zoom.us/client/latest/ZoomInstallerFull.msi?archType=x64",
                "MsiArm64": "https://zoom.us/client/latest/ZoomInstallerFull.msi?archType=winarm64"
            },
            "Plugin": {
                "Outlook": "https://zoom.us/client/latest/ZoomOutlookPluginSetup.msi",
                "Notes": "https://zoom.us/client/latest/ZoomNotesPluginSetup.msi",
                "Lync": "https://zoom.us/client/latest/ZoomLyncPluginSetup.msi"
            },
            "Rooms": {
                "Rooms": "https://zoom.us/client/latest/ZoomRooms.exe"
            },
            "VDI": {
                "Host": "https://zoom.us/download/vdi/ZoomInstallerVDI.msi"
            },
            "Citrix": {
                "Client": "https://zoom.us/download/vdi/ZoomCitrixHDXMediaPlugin.msi"
            },
            "VMware": {
                "Client": "https://zoom.us/download/vdi/ZoomVmwareMediaPlugin.msi"
            }
        },
        "MatchVersion": "(\\d+(\\.\\d+){1,4})",
        "MatchUrl": "(.*)\\?"
    },
    "Install": {
        "Setup": "Zoom*.exe",
        "Physical": {
            "Arguments": "",
            "PostInstall": []
        },
        "Virtual": {
            "Arguments": "",
            "PostInstall": []
        }
    }
}