Public/Get-AGMLibCredentialSrcID.ps1
Function Get-AGMLibCredentialSrcID { <# .SYNOPSIS Get the src ID for a Cloud Credential .EXAMPLE Get-AGMLibCredentialSrcID To list all source IDs .DESCRIPTION A function to get the source IDs for Cloud Credentials #> # its pointless procededing without a connection. if ( (!($AGMSESSIONID)) -or (!($AGMIP)) ) { Get-AGMErrorMessage -messagetoprint "Not logged in or session expired. Please login using Connect-AGM" return } $sessiontest = Get-AGMVersion if ($sessiontest.errormessage) { Get-AGMErrorMessage -messagetoprint "AGM session has expired. Please login again using Connect-AGM" return } $credentialgrab = Get-AGMCredential | Select-Object sources if ($credentialgrab.sources) { $printarray = @() foreach ($source in $credentialgrab.sources) { $appliancename = $source.appliance $printarray += [pscustomobject]@{ credentialname = $source.name appliancename = $appliancename.name srcid = $source.srcid } } } $printarray | Sort-Object credentialname,appliancename } |