pyds8k.resources.ds8k.v1 package

Subpackages

Submodules

pyds8k.resources.ds8k.v1.encryption_groups module

Encryption Group interface.

class pyds8k.resources.ds8k.v1.encryption_groups.EncryptionGroup(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.encryption_groups.EncryptionGroupManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage Encryption Group resources.

resource_class

alias of EncryptionGroup

pyds8k.resources.ds8k.v1.eserep module

ESE Rep interface.

class pyds8k.resources.ds8k.v1.eserep.ESERep(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: SingletonBase

class pyds8k.resources.ds8k.v1.eserep.ESERepManager(client, managed_object=None, url='')[source]

Bases: SingletonBaseManager

Manage ESE Rep resources.

resource_class

alias of ESERep

pyds8k.resources.ds8k.v1.events module

Event interface.

class pyds8k.resources.ds8k.v1.events.Event(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.events.EventManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage Event resources.

resource_class

alias of Event

pyds8k.resources.ds8k.v1.flashcopy module

FlashCopy interface.

class pyds8k.resources.ds8k.v1.flashcopy.FlashCopy(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.flashcopy.FlashCopyManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage FlashCopy resources.

resource_class

alias of FlashCopy

pyds8k.resources.ds8k.v1.host_ports module

Host Ports interface.

class pyds8k.resources.ds8k.v1.host_ports.HostPort(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.host_ports.HostPortManager(client, managed_object=None, url='')[source]

Bases: BaseManager

Manage Host Ports resources.

resource_class

alias of HostPort

pyds8k.resources.ds8k.v1.hosts module

Host interface.

class pyds8k.resources.ds8k.v1.hosts.Host(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: FCPortMixin, HostPortMixin, VolumeMixin, VolmapMixin, Base

class pyds8k.resources.ds8k.v1.hosts.HostManager(client, managed_object=None, url='')[source]

Bases: BaseManager

Manage Host resources.

resource_class

alias of Host

pyds8k.resources.ds8k.v1.io_enclosures module

IO Enclosure interface.

class pyds8k.resources.ds8k.v1.io_enclosures.IOEnclosure(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.io_enclosures.IOEnclosureManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage IO Enclosure resources.

resource_class

alias of IOEnclosure

pyds8k.resources.ds8k.v1.ioports module

IO Ports interface.

class pyds8k.resources.ds8k.v1.ioports.IOPort(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.ioports.IOPortManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage IO Ports resources.

resource_class

alias of IOPort

pyds8k.resources.ds8k.v1.lss module

LSS interface.

class pyds8k.resources.ds8k.v1.lss.LSS(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False, lss_type='ckd', lcu_type='3990-6')[source]

Bases: VolumeMixin, Base

class pyds8k.resources.ds8k.v1.lss.LSSManager(client, managed_object=None, url='')[source]

Bases: BaseManager

Manage LSS resources.

resource_class

alias of LSS

pyds8k.resources.ds8k.v1.mappings module

Host Volume Mapping interface.

class pyds8k.resources.ds8k.v1.mappings.Volmap(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.mappings.VolmapManager(client, managed_object=None, url='')[source]

Bases: BaseManager

Manage Host Volume Mapping resources.

resource_class

alias of Volmap

pyds8k.resources.ds8k.v1.marrays module

Marray interface.

class pyds8k.resources.ds8k.v1.marrays.Marray(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.marrays.MarrayManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage Marray resources.

resource_class

alias of Marray

pyds8k.resources.ds8k.v1.nodes module

Node interface.

class pyds8k.resources.ds8k.v1.nodes.Node(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.nodes.NodeManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage LSS resources.

resource_class

alias of Node

pyds8k.resources.ds8k.v1.pools module

Extent pool interface.

class pyds8k.resources.ds8k.v1.pools.Pool(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: VolumeMixin, Base

class pyds8k.resources.ds8k.v1.pools.PoolManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage Extent Pool resources.

resource_class

alias of Pool

pyds8k.resources.ds8k.v1.pprc module

PPRC interface.

class pyds8k.resources.ds8k.v1.pprc.PPRC(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.pprc.PPRCManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage PPRC resources.

resource_class

alias of PPRC

pyds8k.resources.ds8k.v1.systems module

Storage system interface.

class pyds8k.resources.ds8k.v1.systems.System(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.systems.SystemManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage Storage System resources.

resource_class

alias of System

pyds8k.resources.ds8k.v1.tserep module

TSE Rep interface.

class pyds8k.resources.ds8k.v1.tserep.TSERep(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: SingletonBase

class pyds8k.resources.ds8k.v1.tserep.TSERepManager(client, managed_object=None, url='')[source]

Bases: SingletonBaseManager

Manage TSE Rep resources.

resource_class

alias of TSERep

pyds8k.resources.ds8k.v1.users module

User interface.

class pyds8k.resources.ds8k.v1.users.User(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False)[source]

Bases: Base

class pyds8k.resources.ds8k.v1.users.UserManager(client, managed_object=None, url='')[source]

Bases: ReadOnlyManager

Manage User resources.

resource_class

alias of User

pyds8k.resources.ds8k.v1.volumes module

Storage volume interface.

class pyds8k.resources.ds8k.v1.volumes.Volume(client, manager=None, url='', info=None, resource_id=None, parent=None, loaded=False, volume_type='fb')[source]

Bases: Base

class pyds8k.resources.ds8k.v1.volumes.VolumeManager(client, managed_object=None, url='')[source]

Bases: BaseManager

Manage Storage Volume resources.

resource_class

alias of Volume

Module contents