How to use Unix-agent on non SNMP & ICMP host

I have added a device for my Windows server hosted on the MS Azure service. Azure does not allow Ping or SNMP services to be installed or activated. To get around this, I have installed the Windows variant of the Unix-agent check_mk_agent on my server and have verified it is returning data to my CheckMK server instance.

I have the Nagios plugins installed and set up.

With SNMP set to on, the device is always shown as being down. With SNMP set to off, it doesn’t seem to even try to run the unix-agent call.

How can I configure this device to be checked via the unix-agent option only with no ICMP or SNMP checks?

In case they are relevant, here are the links to the PasteBins for the discovery and poller calls.

Discovery: https://p.libren.ms/view/b70f3f77
Poller: https://p.libren.ms/view/7e913442