.. automodule:: hpe3parclient.client
:synopsis: HPE 3PAR REST Web client
.. autoclass:: hpe3parclient.client.HPE3ParClient(api_url, secure=False, timeout=None, suppress_ssl_warnings=False)
.. automethod:: getWsApiVersion
.. automethod:: getStorageSystemInfo
.. automethod:: getWSAPIConfigurationInfo
.. automethod:: getOverallSystemCapacity
.. automethod:: debug_rest
.. automethod:: login
.. automethod:: logout
.. automethod:: setSSHOptions
.. automethod:: getVolumes
.. automethod:: getVolume
.. automethod:: createVolume
.. automethod:: deleteVolume
.. automethod:: modifyVolume
.. automethod:: growVolume
.. automethod:: copyVolume
.. automethod:: createSnapshot
.. automethod:: getCPGs
.. automethod:: getCPG
.. automethod:: getCPGAvailableSpace
.. automethod:: createCPG
.. automethod:: deleteCPG
.. automethod:: getVLUNs
.. automethod:: getVLUN
.. automethod:: createVLUN
.. automethod:: deleteVLUN
.. automethod:: findHostSet
.. automethod:: getHostSets
.. automethod:: getHostSet
.. automethod:: createHostSet
.. automethod:: deleteHostSet
.. automethod:: modifyHostSet
.. automethod:: addHostToHostSet
.. automethod:: removeHostFromHostSet
.. automethod:: removeHostFromItsHostSet
.. automethod:: createHost
.. automethod:: modifyHost
.. automethod:: getHosts
.. automethod:: getHost
.. automethod:: findHost
.. automethod:: queryHost
.. automethod:: deleteHost
.. automethod:: getHostVLUNs
.. automethod:: getPorts
.. automethod:: getFCPorts
.. automethod:: getiSCSIPorts
.. automethod:: getIPPorts
.. automethod:: findVolumeSet
.. automethod:: findAllVolumeSets
.. automethod:: getVolumeSet
.. automethod:: getVolumeSets
.. automethod:: createVolumeSet
.. automethod:: deleteVolumeSet
.. automethod:: modifyVolumeSet
.. automethod:: addVolumeToVolumeSet
.. automethod:: removeVolumeFromVolumeSet
.. automethod:: createSnapshotOfVolumeSet
.. automethod:: setQOSRule
.. automethod:: queryQoSRule
.. automethod:: queryQoSRules
.. automethod:: createQoSRules
.. automethod:: modifyQoSRules
.. automethod:: deleteQoSRules
.. automethod:: setVolumeMetaData
.. automethod:: getVolumeMetaData
.. automethod:: getAllVolumeMetaData
.. automethod:: removeVolumeMetaData
.. automethod:: findVolumeMetaData
.. automethod:: isOnlinePhysicalCopy
.. automethod:: stopOnlinePhysicalCopy
.. automethod:: stopOfflinePhysicalCopy
.. automethod:: getAllTasks
.. automethod:: getTask
.. automethod:: getPatches
.. automethod:: getPatch
.. automethod:: getCPGStatData
.. automethod:: getRemoteCopyInfo
.. automethod:: getRemoteCopyGroups
.. automethod:: getRemoteCopyGroup
.. automethod:: createRemoteCopyGroup
.. automethod:: removeRemoteCopyGroup
.. automethod:: modifyRemoteCopyGroup
.. automethod:: addVolumeToRemoteCopyGroup
.. automethod:: removeVolumeFromRemoteCopyGroup
.. automethod:: startRemoteCopy
.. automethod:: stopRemoteCopy
.. automethod:: synchronizeRemoteCopyGroup
.. automethod:: recoverRemoteCopyGroupFromDisaster
.. automethod:: toggleRemoteCopyConfigMirror
.. automethod:: createSnapshotOfRemoteCopyGroup
.. automethod:: getVolumeSnapshots