Private/Get-TerraformApplicationCurrentPlatform.ps1
|
function Get-TerraformApplicationCurrentPlatform { <# .SYNOPSIS Get the platform (OS) for the Terraform application .DESCRIPTION The function evaluates the currently used platform / operating system to use for Terraform application. .INPUTS None. You cannot pipe objects to Get-TerraformApplicationPlatform. .OUTPUTS System.String .EXAMPLE Get-TerraformApplicationCurrentPlatform #> [CmdletBinding(HelpUri='https://github.com/uplink-systems/powershell-modules/UplinkSystems.Terraform')] [Alias('Get-TfApplicationCurrentPlatform')] param () if ($PSVersionTable.OS -like "*Windows*") {return ('windows_amd64')} elseif ($PSVersionTable.OS -like "Linux*") {return ('linux_amd64')} elseif ($PSVersionTable.OS -like "Darwin*") {return ('darwin_amd64')} } |