libcloud.compute.drivers.exoscale module

class libcloud.compute.drivers.exoscale.ExoscaleNodeDriver(key, secret=None, secure=True, host=None, path=None, port=None, url=None, *args, **kwargs)[source]

Bases: CloudStackNodeDriver

Inherits:

NodeDriver.__init__

Parameters:
  • host (str) – The host where the API can be reached. (required)

  • path (str) – The path where the API can be reached. (required)

  • url (str) – Full URL to the API endpoint. Mutually exclusive with host and path argument.

host = 'api.exoscale.com'
name: str = 'Exoscale'
path = '/compute'
type: Provider | str = 'exoscale'
website: str = 'https://www.exoscale.com/'