?
Finally got it working, turns out a single quote at the start and end of TextData is enough for the configs to be fully included without error, while still accepting BuildMaster parameters,
Here's the code in case there is a desire to implement Job creation in the Jenkins extension, (anonymized a little):
Post-Http http://Jenkins:8080/job/TestNewAPIJob/config.xml
(
ContentType: application/xml,
TextData: '<?xml version="1.0" encoding="UTF-8"?><project> </project>',
LogRequestData: true,
LogResponseBody: true,
RequestHeaders: %(Authorization: Basic xyz123)
);
Thanks for the help getting this going, this was my first time using 5.3 from 4.7, little learning curve with the new Plan editor that is really cool!
-Dan