SQLBitsOrg / SQLBitsPS

For SQLBits Schedule PowerShell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SQLBitsPS

A module for gathering information about SQLBits agenda from Sessionize, tested on Windows, Mac and Linux for Windows PowerShell and pwsh

.github/workflows/main.yml
GitHub release badge GitHub release badge
PowerShell Gallery
GitHub license badge
GitHub releases badge
Ubuntu LinuxLinux Tests
macOSMacOs Tests
Windows badgeWindows pwsh Tests
Windows badgeWindows PowerShell 5.1 Tests

Usage

The PowerShell module follows normal good procedures

Installation

To install the module from the PowerShell Gallery

Install-Module SQLBitsPS

What Commands?

To identify the commands for the module

Get-Command -Module SQLBitsPS

Using Commands

To use the commands use the embedded PowerShell help

Get-Help Get-SQLBitsSchedule

or

Get-Help Get-SQLBitsSchedule -Full

Get-SqlBitsSchedule

This will return the SQLBits schedule from the Sessionize API in a variety of formats

Get-SqlBitsSchedule -Output excel -Show

Gets the SQLBits 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

image

Get-SQLBitsSchedule -Output Raw

Gets the SQLBits Schedule from the Sessionize API and outputs as json on the screen

image

Get-SQLBitsSchedule -Output csv -Show

Gets the SQLBits Schedule from the Sessionize API and outputs to csv, opens the file and saves it to the default temp directory

image

Get-SQLBitsSchedule -Output object

Gets the SQLBits Schedule from the Sessionize API and outputs as a psobject on the screen useful for piping to Write-DbaDatatable for loading into a database

image

Get-SQLBitsSchedule -Output html -Show

Gets the SQLBits Schedule from the Sessionize API and outputs to html, opens the file and saves it to the default temp directory

image

About

For SQLBits Schedule PowerShell

License:MIT License


Languages

Language:PowerShell 100.0%