Orchestrator Function: Orchestrator WorkflowToken Ouput Parameter Log ( current workflow )

by Simon Sparks · 17 January 2026

To use this function add it to the class library file named OrchestratorService.ts

GitHub Repository: https://github.com/SimonSparksUK/Orchestrator

Filename: OrchestratorService.ts

Function WorkflowParameterOutputLog

publicWorkflowParameterOutputLog(objWorkflowToken:WorkflowToken):void{

letobjWorkflow: Workflow=objWorkflowToken.currentWorkflow;

letarrParameterOutput: Parameter[]=objWorkflow.outParameters;

letobjPropertiesParameters: Properties=objWorkflowToken.getOutputParameters();

letobjJson:{}={};

arrParameterOutput.forEach((objParameterOutput: Parameter):void=>{

letstrParameterOutputName:string=objParameterOutput.name;
letstrParameterOutputValue:string=objPropertiesParameters.get<string>(strParameterOutputName);

objJson[strParameterOutputName]=strParameterOutputValue;
});


letstrJson:string=Utilities.stringifyJson(objJson);

this.objLogger.info("Workflow outputs in JSON format:"+strJson);
}

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like