@rok As far as I know there is no way to deploy client config on only one host because Client Configuration is proportional to the that role/service and while deploying the client config it will all host related to that.
That's another scenario where you have a role only deployed on one host only and there you deploy the Configuration then It will touch only one host. If roles are distributed on more than one host than deploying client config on one host (If there could be a way) will fail because of out of sync.
There is no hots specific API call which can do same for you as well.
https://archive.cloudera.com/cm6/6.2.0/generic/jar/cm_api/apidocs/resources.html
Cheers!
Was your question answered? Make sure to mark the answer as the accepted solution.
If you find a reply useful, say thanks by clicking on the thumbs up button.