private/select-aztoolsautomationrunbook.ps1

function Select-AzToolsAutomationRunbook {
    [CmdletBinding()]
    param()
    Write-Verbose "Getting all runbooks in active Automation Account"
    $params = @{
        ResourceGroupName     = $global:AzToolsLastResourceGroup.ResourceGroupName
        AutomationAccountName = $global:AzToolsLastAutomationAccount.AutomationAccountName
    }
    $runbooks = Get-AzAutomationRunbook @params | Sort-Object Name | Select-Object Name,RunbookType,Location,State,LastModifiedTime
    Write-Host "Select: Automation Account Runbook" -ForegroundColor Cyan
    if ($runbook = $runbooks | Out-GridView -Title "Select Runbook" -OutputMode Single) {
        $global:AzToolsLastRunbook = $runbook
        $global:AzToolsLastRunbook
    }
}