Public/ps1/Job/Create-ApprxrPipelineJob.ps1

<#
    .SYNOPSIS
    Creates a new Apprxr pipeline job with the specified parameters.
 
    .DESCRIPTION
    This function initializes a new pipeline job by calling Create-Pipeline with the provided job parameters, including name, wait time, and direct processing flag.
 
    .PARAMETER jobParam
    The job parameter object containing Name, WaitTime, and DirectProcessing properties.
 
    .EXAMPLE
    Create-ApprxrPipelineJob -jobParam $job
 
    .NOTES
    This function is part of the Apprxr job management system.
#>

function Create-ApprxrPipelineJob {
    param ($jobParam)

    

    # Call Create-Pipeline with job parameters
    Create-Pipeline -name ($jobParam.Name+"Sleep") -sleep ($jobParam.WaitTime) -directProcessing ($jobParam.DirectProcessing)
}