How to Suppress automatic SCM triggering for matching branch indexing & webhooks?

I have a mono repo (nx), and my implementation to build only changed micro-services is by creating a scheduler job (marked in red) and additional job for each micro-service.
All jobs will discover branches,tag,PRs thanks to Jenkins multibranch pipeline.

image

The scheduler job can be triggered by a webhook or by branch indexing. once it’s triggered, it will trigger only the relevant downstream jobs (nx can show only affected micro-services).

Therefore, I don’t need to listen webhooks and branch indexing on my downstream jobs, so I need to Suppress automatic SCM triggering for matching branch indexing & webhooks in my downstream jobs.
There is any way to do it? I couldn’t find a way to suppress all