Using PowerShell with Skytap

The Skytap PowerShell module helps you use the Skytap API from Windows PowerShell.

Installing the Skytap PowerShell module

Download and install the Skytap PowerShell module using the instructions on the Skytap GitHub page.

Skytap PowerShell module functions

Function

Alias

Environments resource

Add-TemplateToConfiguration

alias Add-TemplateToEnvironment

Edit-Configuration

alias Edit-Environment

Get-Configurations

alias Get-Environment

alias Get-Environments

alias Get-Configuration

Remove-Configuration

alias Remove-Environment

Templates resource

Get-Templates

alias Get-Template

Save-ConfigurationToTemplate

alias Save-EnvironmentToTemplate

New-EnvironmentfromTemplate

Projects resource

Add-ConfigurationToProject

Add-TemplateToProject

Add-UserToProject

Get-ProjectEnvironments

Get-Projects

New-Project

Public IPs resource

Connect-PublicIP

Get-PublicIPs

Users resource

Add-User

Get-Users

Schedules resource

Add-Schedule

Get-Schedules

alias Get-Schedule

Other resources

Connect-Network

Get-PublishedServices

Get-PublishedURLDetails

Get-PublishedURLs

Get-VMs

Publish-Service

Publish-URL

Set-Authorization

Show-RequestFailure

Show-RequestFailure2

Update-AutoSuspend

Update-RunState