GoVirt.DataCenter

g GObject.GInterface GObject.GInterface Gio.Initable Gio.Initable GObject.GInterface->Gio.Initable GObject.Object GObject.Object GoVirt.Resource GoVirt.Resource GObject.Object->GoVirt.Resource Gio.Initable->GoVirt.Resource GoVirt.DataCenter GoVirt.DataCenter GoVirt.Resource->GoVirt.DataCenter

Subclasses:

None

Methods

Inherited:

GoVirt.Resource (10), GObject.Object (37), Gio.Initable (2)

Structs:

GObject.ObjectClass (5)

class

new ()

get_clusters ()

get_storage_domains ()

Virtual Methods

Inherited:

GoVirt.Resource (2), GObject.Object (7), Gio.Initable (1)

Properties

Inherited:

GoVirt.Resource (5)

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

GoVirt.Resource

r

Class Details

class GoVirt.DataCenter(**kwargs)
Bases:

GoVirt.Resource

Abstract:

No

Structure:

GoVirt.DataCenterClass

classmethod new()
Return type:

GoVirt.DataCenter

get_clusters()
Returns:

a GoVirt.Collection representing the list of clusters associated with self.

Return type:

GoVirt.Collection

Gets a GoVirt.Collection representing the list of remote clusters from a data center object. This method does not initiate any network activity, the remote cluster list must be then be fetched using GoVirt.Collection.fetch() or GoVirt.Collection.fetch_async().

get_storage_domains()
Returns:

a GoVirt.Collection representing the list of storage_domains associated with self.

Return type:

GoVirt.Collection

Gets a GoVirt.Collection representing the list of remote storage domains from a data center object. This method does not initiate any network activity, the remote storage domain list must be then be fetched using GoVirt.Collection.fetch() or GoVirt.Collection.fetch_async().