Search within this manual
Search all Support content
OnCommand® Insight 7.2
Connect API Reference
OnCommand Insight Connect API overview
What can you do with OnCommand Insight Connect API?
Integration of storage data into a centralized IT dashboard
Integration of storage monitoring into a Help Desk Network Operations Center (NOC)
Development of specialized reports
Integration into your custom applications
OnCommand Insight Connect API changes
New Connect API methods
Deprecated Connect API methods
New Connect API classes
Changes to Connect API classes
OnCommand Insight Connect API prerequisites
How Connect API is licensed
What are the main Connect API object types?
How is Connect API authentication performed?
Connect API sessions and iterators
Opening a Connect API session
Closing a Connect API session
Accessing OnCommand Insight Connect API examples
Logging in to the OnCommand Insight Administration portal
Importing annotation values using OnCommand Insight Connect API
Where to find more information about OnCommand Insight
OnCommand Insight on the web
Locating OnCommand Insight documentation
OnCommand Insight Connect API example
Setting up your environment
Creating your project area
Creating your first connection to OnCommand Insight
Extracting data from OnCommand Insight
Extracting data with paged results
What's next in OnCommand Insight Connect API projects?
Connect API endpoint methods
addHostToApplication (deprecated)
addHostToApplicationById
addReservationRequests
addReservationRequirements
addVmToApplication
closeSession
dismissPathOutageViolations
findObjectByWwn
findObjectsByIp
getAllApplications
getAPIVersion
getApplication
getApplicationOfInternalVolume
getApplicationOfQtree
getApplicationOfShare
getApplicationOfVolume
getApplicationsOfHost
getApplicationsOfVm
getBusinessEntities
getBusinessEntity
getBusinessEntityOfPort
getBusinessEntityOfStorage
getBusinessEntityOfSwitch
getClosedViolations
getConnectedPorts
getDeviceGroup
getDeviceGroups
getDeviceGroupsByStorage
getDeviceGroupsByVolume
getDeviceGroupVolumes
getDRPathsByVolume
getFabricsByPorts
getGeneric
getGenerics
getHost
getHostPolicy
getHosts
getHostsOfApplication
getInternalVolume
getInternalVolumes
getInternalVolumesByStorageArray
getLogicalPortsByLogicalSwitch
getLogicalPortsByPhysicalPort
getLogicalPortsByPhysicalSwitch
getLogicalSwitchesByPhysicalSwitch
getNodesOfDevice
getPathPolicy
getPaths
getPathsByHost
getPendingPathReservations
getPhysicalPortByLogicalPort
getPolicies
getPort
getPorts
getPortsOfDevice
getPortsOfDeviceType
getPortsOfNode
getQtrees
getRecentDevice
getRecentHost
getRecentStorageArray
getRecentSwitch
getRecentTape
getRecentVolume
getReservationRequests
getReservationRequestsByStates
getReservationRequirement
getReservationRequirements
getReservationViolationTypeNames
getSANscreenVersion
getShares
getStorageArray
getStorageArrays
getSwitch
getSwitches
getTape
getTapes
getViolations
getViolationsByHost
getViolationsByRequests
getViolationsByReservations
getVirtualMachine
getVirtualMachines
getVolume
getVolumeMapsByStorageArray
getVolumeMasksByStorageArray
getVolumes
getVolumesByStorageArray
getVolumesSynchStatesByDRPath
getVolumesSynchStatesBySourceVolume
getZonesByPorts
openSession
removeHostFromApplication (deprecated)
removeHostFromApplicationById
removeHostPolicies
removeInternalVolumeFromApplication
removePolicies
removeQtreeFromApplication
removeReservationRequirements
removeShareFromApplication
removeVmFromApplication
removeVolumeFromApplication
setAnnotationValues
setApplication
setApplicationOfInternalVolume
setApplicationOfQtree
setApplicationOfShare
setApplicationOfVolume
setApplicationWithNoBusinessEntity
setBusinessEntity
setBusinessEntityOfPort
setBusinessEntityOfStorage
setBusinessEntityOfSwitch
setHostsPolicy
updateReservationRequests
updateReservationRequirements
getStoragePools
getStoragePoolsByStorageArray
getStoragePool
getVolumesByStoragePool
getInternalVolumesByStoragePool
Connect API classes
APIBadRequestException
Action
ActionResponse
AnnotationEnumValue
AnnotationType
AnnotationValue
APIException
APISessionContext
Application
ApplicationResponse
Attribute
BaseObject
BaseResponse
BusinessEntity
DeviceBase
DeviceGroup
DeviceGroupResponse
DRPath
DRPathResponse
Generic
GenericResponse
HistoryObject
Host
HostResponse
InternalVolume
InternalVolumeResponse
LogicalPort
LogicalPortResponse
Node
NodeResponse
Path
PathReservation
PathReservationResponse
PathResponse
Policy
PolicyResponse
Port
PortResponse
PortsByFabric
PortsByFabricResponse
PortsByZone
PortsByZoneResponse
Qtree
RequestIterator
ReservationRequest
ReservationRequestTarget
ReservationRequirement
ReservationViolation
ReservationViolationsByRequest
ReservationViolationsByRequestResponse
SANscreenAPIFactory
Share
StorageArray
StorageArrayResponse
StoragePool
StoragePoolResponse
Switch
SwitchResponse
SynchronizationResponse
Tape
TapeResponse
Task
TaskResponse
TaskViolationResponse
Violation
ViolationResponse
VirtualMachine
VirtualMachineResponse
Volume
VolumeMap
VolumeMapResponse
VolumeMask
VolumeMaskResponse
VolumeResponse
VolumesSynchronizationState
VolumesSynchronizationStateResponse
Web services WSDL
Accessing the WSDL specification
Connect API web services WSDL
OnCommand Insight Connect API code sample scripts and packages
Java examples
Perl examples
Copyright information
Trademark information
How to send comments about documentation and receive update notifications