Public/Get-GistVersion.ps1
Function Get-GistVersion { [CmdletBinding( HelpUri = "http://dotps1.github.io/PSGist/Get-GistVersion.html" )] [OutputType( [Gist] )] Param ( [Parameter( HelpMessage = "The Id of the Gist Object.", Mandatory = $true, ValueFromPipelineByPropertyName = $true )] [String] $Id, [Parameter( HelpMessageBaseName = "The Version Id of the Gist Object.", Mandatory = $true, ValueFromPipelineByPropertyName = $true )] [String] $Version ) Process { $apiCall = @{ #Body = "" RestMethod = "gists/{0}/{1}" -f $Id, $Version Method = "GET" } foreach ($result in (Invoke-GistApi @apiCall)) { [Gist]::new( $result ) } } } |