If a proxy is defined in the xml but does not exist on the server, then the job step will fail being created without reason as to why.
As credentials and proxies are not currently configured/deployed via salt we need to determine if the proxy exists prior to setting it in the job step.
https://github.com/sabinio/salt/blob/1e1120913a49603c161d25d691783389db359092/salt/functions/SetJobSteps.ps1#L77
If a proxy is defined in the xml but does not exist on the server, then the job step will fail being created without reason as to why.
As credentials and proxies are not currently configured/deployed via salt we need to determine if the proxy exists prior to setting it in the job step.