Base type: System.ManagedEntity
Summary: Contains information about all storage arrays added to the platform
| Name | Type | Notes |
|---|---|---|
| Description | System.String | |
| StorageArrayID | System.Int32 | |
| IPAddress | System.String | |
| Vendor | System.String | |
| TemplateID | System.Guid | |
| EngineID | System.Int32 | |
| ID | System.String | |
| Name | System.String | |
| UserCaption | System.String | |
| Caption | System.String | |
| DisplayName | System.String | |
| Type | System.Int32 | |
| CapacityRawTotal | System.Int64 | |
| CapacityRawUsed | System.Int64 | |
| CapacityRawUsedPercentage | System.Single | |
| CapacityRawFree | System.Int64 | |
| CapacityRawSpare | System.Int64 | |
| CapacityUserTotal | System.Int64 | |
| CapacityUserUsed | System.Int64 | |
| CapacityUserUsedPercentage | System.Single | |
| CapacityUserFree | System.Int64 | |
| CapacityUserFreePercentage | System.Single | |
| DataReduction | System.Single | |
| TotalReduction | System.Single | |
| IOPSTotal | System.Single | |
| IOPSRead | System.Single | |
| IOPSWrite | System.Single | |
| IOPSOther | System.Single | |
| IOPSReadWriteRatio | System.Single | |
| BytesPSTotal | System.Single | |
| BytesPSRead | System.Single | |
| BytesPSWrite | System.Single | |
| IOSizeTotal | System.Int32 | |
| IOSizeRead | System.Int32 | |
| IOSizeWrite | System.Int32 | |
| Disks | System.Int32 | |
| Manufacturer | System.String | |
| Model | System.String | |
| Firmware | System.String | |
| SerialNumber | System.String | |
| StatCollection | System.Int32 | |
| RediscoveryInterval | System.Int32 | |
| TopologyInterval | System.Int32 | |
| LastSync | System.DateTime | |
| CapacityRunoutSlope | System.Single | |
| CapacityRunoutOffset | System.Single | |
| CapacityRunout | System.DateTime | |
| CapacityRunoutDate | System.DateTime | |
| OperStatus | System.Int32 | |
| OperStatusDescription | System.String | |
| Status | System.Int32 | |
| DeviceSyncInterval | System.Int32 | |
| DeviceLastSync | System.DateTime | |
| Created | System.DateTime | |
| LastCapacityPollTime | System.DateTime | |
| LastPerformancePollTime | System.DateTime | |
| LastTopologyPollTime | System.DateTime | |
| IsCluster | System.Boolean | |
| DetailsUrl | System.String | |
| OrionIdColumn | System.String | Default='StorageArrayID'. |
| StatusDescription | System.String | |
| Status | System.Int32 | |
| StatusDescription | System.String | |
| StatusLED | System.String | |
| UnManaged | System.Boolean | Default='false'. |
| UnManageFrom | System.DateTime | |
| UnManageUntil | System.DateTime | |
| DetailsUrl | System.String | |
| Image | System.String | |
| AncestorDisplayNames | System.String[] | |
| AncestorDetailsUrls | System.String[] | |
| StatusIconHint | System.String | |
| DisplayName | System.String | |
| Description | System.String | |
| InstanceType | System.Type | |
| Uri | System.String | |
| InstanceSiteId | System.Int32 | Default='0'. |
| HardwareHealthInfos | Orion.HardwareHealth.HardwareInfoForArray | Defined by relationship Orion.HardwareHealth.StorageArrayHostsHardwareInfoForArray (System.Hosting) |
| IOPSTotalThreshold | Orion.SRM.StorageArrayIOPSTotalThreshold | Defined by relationship Orion.StorageArraysHostsStorageArrayIOPSTotalThreshold (System.Hosting) |
| IOPSReadThreshold | Orion.SRM.StorageArrayIOPSReadThreshold | Defined by relationship Orion.StorageArraysHostsStorageArrayIOPSReadThreshold (System.Hosting) |
| IOPSWriteThreshold | Orion.SRM.StorageArrayIOPSWriteThreshold | Defined by relationship Orion.StorageArraysHostsStorageArrayIOPSWriteThreshold (System.Hosting) |
| IOPSOtherThreshold | Orion.SRM.StorageArrayIOPSOtherThreshold | Defined by relationship Orion.StorageArraysHostsStorageArrayIOPSOtherThreshold (System.Hosting) |
| IOSizeTotalThreshold | Orion.SRM.StorageArrayIOSizeTotalThreshold | Defined by relationship Orion.StorageArraysHostsStorageArrayIOSizeTotalThreshold (System.Hosting) |
| IOSizeReadThreshold | Orion.SRM.StorageArrayIOSizeReadThreshold | Defined by relationship Orion.StorageArraysHostsStorageArrayIOSizeReadThreshold (System.Hosting) |
| IOSizeWriteThreshold | Orion.SRM.StorageArrayIOSizeWriteThreshold | Defined by relationship Orion.StorageArraysHostsStorageArrayIOSizeWriteThreshold (System.Hosting) |
| BytesPSTotalThreshold | Orion.SRM.StorageArrayBytesPSTotalThreshold | Defined by relationship Orion.StorageArraysHostsStorageArrayBytesPSTotalThreshold (System.Hosting) |
| BytesPSReadThreshold | Orion.SRM.StorageArrayBytesPSReadThreshold | Defined by relationship Orion.StorageArraysHostsStorageArrayBytesPSReadThreshold (System.Hosting) |
| BytesPSWriteThreshold | Orion.SRM.StorageArrayBytesPSWriteThreshold | Defined by relationship Orion.StorageArraysHostsStorageArrayBytesPSWriteThreshold (System.Hosting) |
| Providers | Orion.SRM.Providers | Defined by relationship Orion.SRM.StorageArraysReferencesProviders (System.Reference) |
| IPAddresses | Orion.SRM.StorageArrayIPs | Defined by relationship Orion.SRM.StorageArraysReferencesStorageArrayIPs (System.Reference) |
| CapacityStatistics | Orion.SRM.StorageArrayCapacityStatistics | Defined by relationship Orion.SRM.StorageArraysReferencesStorageArrayCapacityStatistics (System.Hosting) |
| Statistics | Orion.SRM.StorageArrayStatistics | Defined by relationship Orion.SRM.StorageArraysReferencesStorageArrayStatistics (System.Hosting) |
| PhysicalDisks | Orion.SRM.PhysicalDisks | Defined by relationship Orion.SRM.StorageArraysReferencesPhysicalDisks (System.Reference) |
| LUNs | Orion.SRM.LUNs | Defined by relationship Orion.SRM.StorageArraysReferencesLUNs (System.Reference) |
| Pools | Orion.SRM.Pools | Defined by relationship Orion.SRM.StorageArraysReferencesPools (System.Reference) |
| Volumes | Orion.SRM.Volumes | Defined by relationship Orion.SRM.StorageArraysReferencesVolumes (System.Reference) |
| Topologies | Orion.SRM.Topology | Defined by relationship Orion.SRM.StorageArraysReferencesTopology (System.Reference) |
| VServers | Orion.SRM.VServers | Defined by relationship Orion.SRM.StorageArraysReferencesVServer (System.Reference) |
| CustomProperties | Orion.SRM.StorageArrayCustomProperties | Defined by relationship Orion.SRM.StorageArrayHostsCustomProperties (System.Hosting) |
| StorageControllers | Orion.SRM.StorageControllers | Defined by relationship Orion.SRM.StorageArraysReferencesControllers (System.Reference) |
| WebUri | Orion.SRM.StorageArrayWebUri | Defined by relationship Orion.SRM.StorageArraysHostsWebUri (System.Hosting) |
| RelyPools | Orion.SRM.Pools | Defined by relationship Orion.Rely.SRM.PoolsRelyOnStorageArrays (System.Reliance) |
| RelyVServers | Orion.SRM.VServers | Defined by relationship Orion.Rely.SRM.VServersRelyOnStorageArrays (System.Reliance) |
| RelyLUNs | Orion.SRM.LUNs | Defined by relationship Orion.Rely.SRM.LUNsRelyOnStorageArrays (System.Reliance) |
| RelyServerVolumes | Orion.Volumes | Defined by relationship Orion.Rely.SRM.ServerVolumesRelyOnStorageArrays (System.Reliance) |
| Engine | Orion.SRM.Engines | Defined by relationship Orion.SRM.EngineReferencesStorageArrays (System.Reference) |
| Template | Orion.SRM.Templates | Defined by relationship Orion.SRM.TemplatesReferencesStorageArrays (System.Reference) |
| Name | Summary | Parameters | Returns |
|---|---|---|---|
| GetLicensedArrays | Will return list of Storage Array IDs which are licensed. | ||
| AddSmisCredentials | Adds smis credentials. Returns credentials ID | ||
| AddExternalProvider | Adds external provider. Receives credential ID, returns provider ID. | ||
| AddAllArrays | Adds all arrays within given provider. Returns true if success |