Scripts/Utility/Update-CohesityCmdletConfig.ps1

function Update-CohesityCmdletConfig {
    [CmdletBinding()]
    param(
        [Parameter(Mandatory = $true)]
        $CurrentConfig
    )
    Begin {
            [CohesityConfig]$configObject = [CohesityConfig]::New()
            $configFileName = $configObject.ConfigFileName
            $cohesityFolder = $configObject.ConfigFolder
            $cmdletConfigPath = "$HOME/" + $cohesityFolder + "/" + $configFileName
        }
    Process {
        $resp = $CurrentConfig | Get-Member -Name RefreshToken
        if($null -eq $resp) {
            $CurrentConfig | Add-Member -NotePropertyName RefreshToken -NotePropertyValue $false
            $CurrentConfig | ConvertTo-Json -depth 100 | Out-File $cmdletConfigPath
        }
    }
    End {
    }
}