Public/New-GCWebDeployment.ps1
|
<# .SYNOPSIS Creates a new web deployment. .DESCRIPTION Creates a new web deployment in Genesys Cloud. Uses the POST /api/v2/webdeployments/deployments endpoint. .PARAMETER Body The web deployment definition object. .EXAMPLE $deployBody = @{ name = 'My Web Deployment'; configuration = @{ id = 'config-id' } } New-GCWebDeployment -Body $deployBody .NOTES Genesys Cloud API: POST /api/v2/webdeployments/deployments #> function New-GCWebDeployment { [CmdletBinding()] param( [Parameter(Mandatory = $true)] [object]$Body ) $endpoint = "webdeployments/deployments" return Invoke-GCApiRequest -Endpoint $endpoint -Method POST -Body $Body } |