Skip to content

Latest commit

 

History

History
 
 

csharp

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

XenServer.NET usage examples

Overview

The XenServer.NET examples are shipped as a Microsoft Visual Studio solution. It includes the following files:

  • GetVariousRecords: logs into a XenServer host and displays information about hosts, storage, and virtual machines.

  • VmPowerStates: logs to a XenServer host, finds a VM and takes it through the various power states. Requires a shutdown VM to be already installed.

How to run the examples

Open XenSdkSample.sln inside Visual Studio 2022 and compile the solution.

The solution project is a console application expecting three parameters:

<host>     : a URL of the form https://host[:port] pointing at the server
<username> : a valid user on the server (e.g. root)
<password> : the user's password

Run it as follows:

.\XenSdkSample.exe https://myhost.mydomain.com:443 root letmein