Skip to content

Skytap Automation Pack - Process Steps

Skytap Authentication

Establish Authentication Credentials for Subsequent Skytap Operations

NameTypeDescriptionRequired
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes

Create Environment from Template

Create a Skytap Environment from a Skytap Template

NameTypeDescriptionRequired
Template IDtextBoxThe numerical Template ID to use to Create a Skytap Environment.Yes
Environment NametextBoxOptional new name for evironmentNo
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Change Environment State

Run, Suspend or Stop a Skytap Environment

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID that you want to run, suspend or stopYes
New Environment StateselectBoxThe desired new run-state of the environment - possible values are Running, Suspended or ShutdownYes
Power off Environment if Shutdown FailscheckBoxForce halt if the the Environment fails to shutdown after 5 minutesNo
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Change VM State

Run, Suspend or Stop an individual VM in a Skytap Environment

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID that you want to run, suspend or stopYes
VM Name or IDtextBoxThe name or numerical ID of the VM that you want to run, suspend or stop.Yes
New VM StateselectBoxThe desired new run-state of the VM - possible values are Running, Suspended or ShutdownYes
Power off VM if Shutdown FailscheckBoxForce halt if the the VM fails to shutdown after 5 minutesNo
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Get VM ID

Get the ID of the specified VM

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID containing the VM for which you want to get the IDYes
VM NametextBoxThe Name of the Virtual Machine for which the you want to get the IDYes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Set VM User Data

Set the User Data (Skytap Metadata Service) in a VM in a Config to the specified string

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID containing the VM for which the User Data is to be setYes
VM NametextBoxThe Name of the Virtual Machine for which the User Data is to be setYes
User Data StringtextBoxThe string to which the VM User Data is to be setYes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Connect to Network in another Environment (ICNR)

Connect Environment Networks using ICNR

NameTypeDescriptionRequired
Source Environment IDtextBoxThe Source numerical Environment ID for the ICNR connectionYes
Source Network NametextBoxThe Name of the Source Network for the ICNR connectionYes
Target Environment IDtextBoxThe Target numerical Environment ID for the ICNR connectionYes
Target Network NametextBoxThe Name of the Target Network for the ICNR connectionYes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Connect to VPN Tunnel

Connect Environment Network to a VPN Tunnel

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID of the Skytap environment which is to be connected to the VPN TunnelYes
Network NametextBoxThe Name of the Network that is to be connected to the VPN tunnelYes
VPN IDtextBoxThe ID of the VPN to which the environment is to be connected (e.g. vpn-12345)Yes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Add Environment to Project

Add a Environment to a Project

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID of the Skytap environment which is to be added to a Skytap ProjectYes
Project NametextBoxThe Name of the Project to which the Environment is to be addedYes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Add Template to Project

Add a Template to a Project

NameTypeDescriptionRequired
Template IDtextBoxThe numerical Template ID of the Skytap template which is to be added to a Skytap ProjectYes
Project NametextBoxThe Name of the Project to which the Template is to be addedYes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Create Template from Environment

Create a Skytap Template from a Skytap Environment

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID to use to Create a Skytap Template.Yes
Template NametextBoxOptional new name for templateNo
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Delete Environment

Delete a Skytap Environment

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical ID of the Skytap Environment to Delete.Yes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Delete VM from Environment

Delete the specified VM from a Skytap Environment

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical ID of the Skytap Environment containing the VM that is to be Deleted.Yes
VM Name or IDtextBoxThe Name or numerical ID of the Skytap VM to delete from the specified environment.Yes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Add Template to Environment

Add the contents of a Skytap template to a Skytap environment

NameTypeDescriptionRequired
Template IDtextBoxThe numerical Template ID of the Skytap template that is to be added to the contents of the environmentYes
Environment IDtextBoxThe numerical Environment ID of the Skytap environment to which the contents of the template is to be addedYes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Add VM from Template to Environment

Add the specified VM from an Skytap template to an Skytap environment

NameTypeDescriptionRequired
Template IDtextBoxThe numerical Template ID of the Skytap template that is to be added to the contents of the environmentYes
VM name or IDtextBoxThe name or numerical ID of the VM contained in the specified template that is to be added to the contents of the environmentYes
New VM NametextBoxA new name to assign to the VM after it has been added to the specified environment. If no name is specified, the name will remain as it was in the source TemplateNo
Environment IDtextBoxThe numerical Environment ID of the Skytap environment to which the contents of the template is to be addedYes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

List Published URL for Environment

List the Named Desktops Published URL for the Specified Environment

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID of the Skytap environment that contains the named Desktops Published URLYes
Published URL NametextBoxThe Name of the Published URLYes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Create Published URL for Environment

Create a Named Desktops Published URL for the Specified Environment

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID of the Skytap environment that contains the named Desktops Published URLYes
Published URL NametextBoxThe Name of the Published URLYes
Published URL PermissionsselectBoxThe Permitted Use for the Published URLNo
Published URL PasswordsecureBoxThe Optional Password for the Published URLNo
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Create Published Service for VM

Create a Published Service for the Specified VM

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID of the Skytap environment that contains the named Desktops Published URLYes
VM NametextBoxThe Name of the VM in the Skytap environment for which the Published Service is to be createdYes
Network NametextBoxThe Name of the Network in the Specified VM that is to be associated with the Published ServiceYes
Port NumbertextBoxThe Port that is to be assocated with the Published ServiceYes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

List Published Service for VM

List a Published Service for the Specified VM

NameTypeDescriptionRequired
Environment IDtextBoxThe numerical Environment ID of the Skytap environment that contains the VM for which to get the Published ServiceYes
VM NametextBoxThe Name of the VM in the Skytap environment for which the Published Service is to be listedYes
Network NametextBoxThe Name of the Network in the Specified VM that is associated with the Published ServiceYes
Port NumbertextBoxThe Port that is assocated with the Published ServiceYes
UsernametextBoxSkytap User ID.Yes
Authentication KeysecureBoxSkytap Authentication Key.Yes
Proxy HosttextBoxProxy Host to Connect to cloud.skytap.comNo
Proxy PorttextBoxProxy Port to Connect to cloud.skytap.comNo

Bind Dynamic Agent to Component

Bind a Skytap Dynamic UCD Agent to a Component

NameTypeDescriptionRequired
Server URLtextBoxThe full URL to an UrbanCode Deploy serverYes
UCD Top Level GrouptextBoxThe Name of the UrbanCode Deploy Top Level Resource Group to which the specified agent is to be addedYes
UCD Agent NametextBoxThe Name of the UrbanCode Deploy Agent that is to be added to the specified top level groupYes
UCD Component NametextBoxThe name of the UrbanCode Deploy component to associate with the specified agentYes