Skip to main content

A Pulumi package for creating and managing Xen Orchestra cloud resources.

Project description

Xen Orchestra Provider

The Xen Orchestra Provider lets you manage Xen Orchestra resources.

XO logo

Installing

This package is available for several languages/platforms:

Node.js (JavaScript/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either npm:

npm install @vates/pulumi-xenorchestra

or yarn:

yarn add @vates/pulumi-xenorchestra

Python

To use from Python, install using pip:

pip install pulumi-xenorchestra

Go

To use from Go, use go get to grab the latest version of the library:

go get github.com/vatesfr/pulumi-xenorchestra/sdk

.NET

To use from .NET, install using dotnet add package:

dotnet add package Pulumi.Xenorchestra

Configuration

Use pulumi config set xenorchestra:<option> or pass options to the constructor of new xenorchestra.Provider.

The following configuration points are available for the xenorchestra provider:

  • xenorchestra:url (environment: XOA_URL) - the URL for the Xen Orchestra websockets endpoint. Starts with wss:// Set either:

  • xenorchestra:username (environment: XOA_USERNAME) - the username for Xen Orchestra

  • xenorchestra:password (environment: XOA_PASSWORD) - the password for Xen Orchestra Or:

  • xenorchestra:token (environment: XOA_TOKEN) - API token for Xen Orchestra

  • xenorchestra:insecure (environment: XOA_INSECURE) - set to any value to disable SSL verification, false by default. Only use if you are using a self-signed certificate and know what you are doing.

Usage

See docs for examples.

Building

See contributing for details on how to build and contribute to this provider.

Reference

For detailed reference documentation, please visit the Pulumi registry.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulumi_xenorchestra-2.3.0a1756215732.tar.gz (38.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pulumi_xenorchestra-2.3.0a1756215732-py3-none-any.whl (61.7 kB view details)

Uploaded Python 3

File details

Details for the file pulumi_xenorchestra-2.3.0a1756215732.tar.gz.

File metadata

File hashes

Hashes for pulumi_xenorchestra-2.3.0a1756215732.tar.gz
Algorithm Hash digest
SHA256 d828437a707525f7f992dee0ebbc63a14633aedecfdf490a2a60106e7702efa3
MD5 437f707186771595126525efde1bc2a1
BLAKE2b-256 c03c435cf2f4e8f912d132194f8b0b68060395dafc5a48848021e4207f267013

See more details on using hashes here.

File details

Details for the file pulumi_xenorchestra-2.3.0a1756215732-py3-none-any.whl.

File metadata

File hashes

Hashes for pulumi_xenorchestra-2.3.0a1756215732-py3-none-any.whl
Algorithm Hash digest
SHA256 0fceeb7fc30c796e31559920750c7943fa775e60a92b0abb8f64f30fdb6f44bd
MD5 d3b282742c9d3a4ede02ab4558ebb0dd
BLAKE2b-256 8d73ef66f37673c3c662e401e70e45886090c4ce6ddfae5fe478a73546909d5d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page