Search

Class PSRestSession

Extends java.lang.Object
RestSession object.

Attributes

Name Type Description
baseUrl String
session String
username String

Methods

None

Returned by

Method Returns
PSFlashArray.getFlashArraySession() PSRestSession
PSHost.getSession() PSRestSession
PSHostGroup.getSession() PSRestSession
PSProtectionGroup.getSession() PSRestSession
PSSessionManager.deleteSession(PSRestSession session) PSRestSession
PSSessionManager.getSession(PSFlashArrayConnection connection) PSRestSession
PSSessionManager.getSessionByName(String connectionName) PSRestSession
PSSnapshot.getSession() PSRestSession
PSVolume.getSession() PSRestSession

Referenced in

Method Returns
PSFlashArrayManager.runAPI(String resourceURI, String jsonPayload, String httpMethod, PSRestSession session) String
PSFlashArrayManager.runFlashArrayAPIWithGet(String params, PSRestSession session) String
PSFlashArrayManager.updateFlashArrayBySession(PSArrayUpdateRequest updateRequest, PSRestSession session) boolean
PSHostGroupManager.connectVolumeToHostGroup(String hostGroupName, PSRestSession session, String volumeName) PSHostVolume
PSHostGroupManager.createHostGroup(String hostGroupName, PSRestSession session) PSHostGroup
PSHostGroupManager.createHostGroupWithHostGroupRequest(PSHostGroupRequest hostGroupRequest, PSRestSession session) PSHostGroup
PSHostGroupManager.deleteHostGroup(String hostGroupName, PSRestSession session) PSHostGroup
PSHostGroupManager.disconnectVolumeFromHostGroup(String hostGroupName, PSRestSession session, String volumeName) PSHostVolume
PSHostGroupManager.getAllVolumeConnections(String hostGroupName, PSRestSession session) PSHostVolume[]
PSHostGroupManager.getHostGroup(String name, PSRestSession session) PSHostGroup
PSHostGroupManager.getHostGroups(PSRestSession session) PSHostGroup[]
PSHostGroupManager.updateHostGroup(String hostGroupName, PSHostGroupRequest hostGroupRequest, PSRestSession session) PSHostGroup
PSHostGroupManager.updateHostGroupByJsonString(String hostGroupName, String jsonBody, PSRestSession session) PSHostGroup
PSHostManager.connectVolumeToHost(String hostName, PSRestSession session, String volumeName) PSHostVolume
PSHostManager.createHost(PSHost host, PSRestSession session) PSHost
PSHostManager.deleteHost(String hostName, PSRestSession session) PSHost
PSHostManager.disconnectVolumeFromHost(String hostName, PSRestSession session, String volumeName) PSHostVolume
PSHostManager.getAllVolumeConnections(String hostName, PSRestSession session) PSHostVolume[]
PSHostManager.getHost(String hostName, PSRestSession session) PSHost
PSHostManager.getHosts(PSRestSession session) PSHost[]
PSHostManager.getPrivateVolumeConnections(String hostName, PSRestSession session) PSHostVolume[]
PSHostManager.getSharedVolumeConnections(String hostName, PSRestSession session) PSHostVolume[]
PSHostManager.updateHostByHostUpdateRequest(String hostName, PSRestSession session, PSHostUpdateRequest updateRequest) PSHost
PSHostManager.updateHostByJsonString(String hostName, PSRestSession session, String jsonBody) PSHost
PSProtectionGroupManager.createProtectionGroup(String protectionGroupName, PSRestSession session) PSProtectionGroup
PSProtectionGroupManager.deleteProtectionGroup(String protectionGroupName, PSRestSession session) PSProtectionGroup
PSProtectionGroupManager.eradicateProtectionGroup(String protectionGroupName, PSRestSession session) PSProtectionGroup
PSProtectionGroupManager.getProtectionGroup(String name, PSRestSession session) PSProtectionGroup
PSProtectionGroupManager.getProtectionGroups(PSRestSession session) PSProtectionGroup[]
PSProtectionGroupManager.getProtectionGroupsWithParam(PSRestSession session, String filter) PSProtectionGroup[]
PSProtectionGroupManager.updateProtectionGroup(String protectionGroupName, PSProtectionGroupRequest protectionGroupRequest, PSRestSession session) PSProtectionGroupRequest
PSSessionManager.deleteSession(PSRestSession session) PSRestSession
PSSnapshotManager.eradicateSnapshot(String name, PSRestSession session) PSSnapshot
PSSnapshotManager.getSnapshot(String name, PSRestSession session) PSSnapshot
PSSnapshotManager.getSnapshots(PSRestSession session) PSSnapshot[]
PSSnapshotManager.removeSnapshot(PSSnapshot snapshotObj, PSRestSession session) PSSnapshot
PSSnapshotManager.removeSnapshotByName(String name, PSRestSession session) PSSnapshot
PSSnapshotManager.renameSnapshot(String name, String newSnapshotName, PSRestSession session) PSSnapshot
PSVolumeManager.createNewVolume(String name, String size, PSRestSession session) PSVolume
PSVolumeManager.createVolume(PSVolume volume, PSRestSession session) PSVolume
PSVolumeManager.createVolumeByCopySource(String name, String source, PSRestSession session) PSVolume
PSVolumeManager.eradicateVolume(String name, PSRestSession session) PSVolume
PSVolumeManager.getVolume(String name, PSRestSession session) PSVolume
PSVolumeManager.getVolumes(PSRestSession session) PSVolume[]
PSVolumeManager.increaseVolumeSize(String name, String size, PSRestSession session) PSVolume
PSVolumeManager.overwriteVolumeByCopySource(String name, String source, PSRestSession session) PSVolume
PSVolumeManager.removeVolume(PSVolume volume, PSRestSession session) PSVolume
PSVolumeManager.removeVolumeByName(String name, PSRestSession session) PSVolume
PSVolumeManager.truncateVolumeSize(String name, String size, PSRestSession session) PSVolume
PSVolumeManager.updateVolume(String volumeName, PSVolume volume, PSRestSession session) PSVolume
PSVolumeManager.updateVolumeName(String name, String newVolumeName, PSRestSession session) PSVolume