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={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
- class pyds8k.resources.ds8k.v1.encryption_groups.EncryptionGroupManager(client, managed_object=None, url='')[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.ReadOnlyManagerManage Encryption Group resources.
- resource_class¶
alias of
pyds8k.resources.ds8k.v1.encryption_groups.EncryptionGroup
pyds8k.resources.ds8k.v1.eserep module¶
ESE Rep interface.
- class pyds8k.resources.ds8k.v1.eserep.ESERep(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.SingletonBase
pyds8k.resources.ds8k.v1.events module¶
Event interface.
- class pyds8k.resources.ds8k.v1.events.Event(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
pyds8k.resources.ds8k.v1.flashcopy module¶
FlashCopy interface.
- class pyds8k.resources.ds8k.v1.flashcopy.FlashCopy(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
pyds8k.resources.ds8k.v1.host_ports module¶
Host Ports interface.
- class pyds8k.resources.ds8k.v1.host_ports.HostPort(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
pyds8k.resources.ds8k.v1.hosts module¶
Host interface.
- class pyds8k.resources.ds8k.v1.hosts.Host(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.mixins.FCPortMixin,pyds8k.resources.ds8k.v1.common.mixins.HostPortMixin,pyds8k.resources.ds8k.v1.common.mixins.VolumeMixin,pyds8k.resources.ds8k.v1.common.mixins.VolmapMixin,pyds8k.resources.ds8k.v1.common.base.Base
- class pyds8k.resources.ds8k.v1.hosts.HostManager(client, managed_object=None, url='')[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.BaseManagerManage Host resources.
- resource_class¶
alias of
pyds8k.resources.ds8k.v1.hosts.Host
pyds8k.resources.ds8k.v1.io_enclosures module¶
IO Enclosure interface.
- class pyds8k.resources.ds8k.v1.io_enclosures.IOEnclosure(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
pyds8k.resources.ds8k.v1.ioports module¶
IO Ports interface.
- class pyds8k.resources.ds8k.v1.ioports.IOPort(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
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:
pyds8k.resources.ds8k.v1.common.mixins.VolumeMixin,pyds8k.resources.ds8k.v1.common.base.Base
- class pyds8k.resources.ds8k.v1.lss.LSSManager(client, managed_object=None, url='')[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.BaseManagerManage LSS resources.
- resource_class¶
alias of
pyds8k.resources.ds8k.v1.lss.LSS
pyds8k.resources.ds8k.v1.mappings module¶
Host Volume Mapping interface.
- class pyds8k.resources.ds8k.v1.mappings.Volmap(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
pyds8k.resources.ds8k.v1.marrays module¶
Marray interface.
- class pyds8k.resources.ds8k.v1.marrays.Marray(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
pyds8k.resources.ds8k.v1.nodes module¶
Node interface.
- class pyds8k.resources.ds8k.v1.nodes.Node(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
- class pyds8k.resources.ds8k.v1.nodes.NodeManager(client, managed_object=None, url='')[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.ReadOnlyManagerManage LSS resources.
- resource_class¶
alias of
pyds8k.resources.ds8k.v1.nodes.Node
pyds8k.resources.ds8k.v1.pools module¶
Extent pool interface.
- class pyds8k.resources.ds8k.v1.pools.Pool(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.mixins.VolumeMixin,pyds8k.resources.ds8k.v1.common.base.Base
- class pyds8k.resources.ds8k.v1.pools.PoolManager(client, managed_object=None, url='')[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.ReadOnlyManagerManage Extent Pool resources.
- resource_class¶
alias of
pyds8k.resources.ds8k.v1.pools.Pool
pyds8k.resources.ds8k.v1.pprc module¶
PPRC interface.
- class pyds8k.resources.ds8k.v1.pprc.PPRC(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
- class pyds8k.resources.ds8k.v1.pprc.PPRCManager(client, managed_object=None, url='')[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.ReadOnlyManagerManage PPRC resources.
- resource_class¶
alias of
pyds8k.resources.ds8k.v1.pprc.PPRC
pyds8k.resources.ds8k.v1.systems module¶
Storage system interface.
- class pyds8k.resources.ds8k.v1.systems.System(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
pyds8k.resources.ds8k.v1.tserep module¶
TSE Rep interface.
- class pyds8k.resources.ds8k.v1.tserep.TSERep(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.SingletonBase
pyds8k.resources.ds8k.v1.users module¶
User interface.
- class pyds8k.resources.ds8k.v1.users.User(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False)[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base
- class pyds8k.resources.ds8k.v1.users.UserManager(client, managed_object=None, url='')[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.ReadOnlyManagerManage User resources.
- resource_class¶
alias of
pyds8k.resources.ds8k.v1.users.User
pyds8k.resources.ds8k.v1.volumes module¶
Storage volume interface.
- class pyds8k.resources.ds8k.v1.volumes.Volume(client, manager=None, url='', info={}, resource_id=None, parent=None, loaded=False, volume_type='fb')[source]¶
Bases:
pyds8k.resources.ds8k.v1.common.base.Base