A module for gathering information about PSConfEU agenda from Sessionize, tested on Windows, Mac and Linux for Windows PowerShell and pwsh
The PowerShell module follows normal good procedures
To install the module from the PowerShell Gallery
Install-Module PSConfEU
To identify the commands for the module
Get-Command -Module PSConfEU
To use the commands use the embedded PowerShell help
Get-Help Get-PSConfEUSchedule
or
Get-Help Get-PSConfEUSchedule -Full
This will return the PSConfEU schedule from the Sessionize API in a variety of formats
Get-PSConfEUSchedule -Output excel -Show
Gets the PSConfEU Schedule from the Sessionize API and outputs to excel colour coded by session type, opens the file and saves it to the default temp directory
Get-PSConfEUSchedule -Output Raw
Gets the PSConfEU Schedule from the Sessionize API and outputs as json on the screen
Get-PSConfEUSchedule -Output csv -Show
Gets the PSConfEU Schedule from the Sessionize API and outputs to csv, opens the file and saves it to the default temp directory
Get-PSConfEUSchedule -Output object
Gets the PSConfEU Schedule from the Sessionize API and outputs as a psobject on the screen useful for piping to Write-DbaDatatable for loading into a database
Get-PSConfEUSchedule -Output html -Show
Gets the PSConfEU Schedule from the Sessionize API and outputs to html, opens the file and saves it to the default temp directory