Private/Invoke-GeminiRequest.ps1
function Invoke-GeminiRequest { [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [string]$Endpoint, [Parameter(Mandatory = $false)] [ValidateSet('GET', 'POST', 'PUT', 'DELETE')] [string]$Method = 'GET', [Parameter(Mandatory = $false)] [string]$Body ) begin { } process { } end { } } |