cloudmesh-cloud.cloudmesh.register.Register

Module Contents

Classes

Register

class cloudmesh-cloud.cloudmesh.register.Register.Register

Bases: object

static list_all()
static get_provider_sample(service=None, kind=None)
static get_kinds(service=None, kind=None)
static get_provider(kind=None, service=None)

Method to import the provider based on the service and kind.

Parameters
  • service – Type of the service e.g. compute or storage, volume

  • kind – Name of the cloud e.g. google, azure, aws etc.

Returns

Provider class

static get_sample_variables(sample)
static get_sample(provider, kind, service, name, attributes)
static remove(service, name)
static update(provider, kind, service, name, attributes)