Your question is quite unclear. Would you be able to respond with some more details on what you are trying to achieve?
From your response to James it seems like you are trying to disable monitoring of specific processes on hosts. You should be able to do this with a process group monitoring rule in the global settings section.
If this isn't what you are looking to do could you provide some more detail?
I'd like to add that if @Babar Q. is looking to disable process monitoring on a host using a Process Group Monitoring rule, host name is not a valid condition. Barbar, you could block based on process name, container name, exe file path, etc. but that will disable process monitoring based on those rules across the entire environment, not just a single host.
To override defaults for detected process on the host itself, @Babar Q., you can navigate to the host in Dynatrace > Settings > Detected processes and enable/disable whichever processes you would like.
The objective is not to disable the processes but only to turn off the PurePath capturing in the deep monitoring of processes overrides.
The limited options of overriding should not be an issue if the number of processes manageable but in case there are 100+ processes on the host and we want to turn off any deep monitoring feature there is the challenge.
What you want to do "to turn off the PurePath capturing" means in Dynatrace to turn off the deep monitoring. This can be done globally (so the dissabled process groups will be not deep monitored in any instance) or by host ( Dynatrace > Settings > Detected processes and enable/disable , affecting just to the processes of that host)
Currently there is no API to handle what you want to do, the only way to change it is in the UI by clicking. It is not pretty but in this case, since it is just one hosts shouldn't take long.