Pax8API/Public/VendorProvisioning/New-Pax8OrderEvent.ps1
|
<#
.SYNOPSIS Create Order Event .DESCRIPTION Generated from vendor-provisioning-endpoints.json. OpenAPI: POST /provision-simulations/order-events Scope: VendorProvisioning. Audience: api://provisioning. .PARAMETER ProvisionRequest body parameter 'provisionRequest'. .PARAMETER ProvisionDetail body parameter 'provisionDetail'. .PARAMETER ProvisionAttempt body parameter 'provisionAttempt'. .PARAMETER Body Raw request body. This can be a hashtable, PSCustomObject, or pre-built JSON string. .EXAMPLE New-Pax8OrderEvent .LINK https://devx.pax8.com/openapi/vendor-provisioning-endpoints.json #> function New-Pax8OrderEvent { [CmdletBinding()] param ( [object]$ProvisionRequest, [object]$ProvisionDetail, [object]$ProvisionAttempt, [Parameter(ValueFromPipeline = $true)] [object]$Body, [switch]$Raw ) process { $boundParameters = @{} foreach ($entry in $PSBoundParameters.GetEnumerator()) { $boundParameters[$entry.Key] = $entry.Value } Invoke-Pax8ApiOperation -CommandName $MyInvocation.MyCommand.Name -Parameters $boundParameters } } |