Orion.SRM.StorageArrays
SolarWinds Information Service 2019.2.5200 Schema Documentation
Contains information about all storage arrays added to the platform
Inheritance
Access control
everyone
Properties
Name | Type | Summary | Access Control |
---|---|---|---|
Description | System.String | everyone | |
StorageArrayID | System.Int32 | everyone | |
IPAddress | System.String | everyone | |
Vendor | System.String | everyone | |
TemplateID | System.Guid | everyone | |
EngineID | System.Int32 | everyone | |
ID | System.String | everyone | |
Name | System.String | everyone | |
UserCaption | System.String | everyone | |
Caption | System.String | everyone | |
DisplayName | System.String | everyone | |
Type | System.Int32 | everyone | |
CapacityRawTotal | System.Int64 | everyone | |
CapacityRawUsed | System.Int64 | everyone | |
CapacityRawUsedPercentage | System.Single | everyone | |
CapacityRawFree | System.Int64 | everyone | |
CapacityRawSpare | System.Int64 | everyone | |
CapacityUserTotal | System.Int64 | everyone | |
CapacityUserUsed | System.Int64 | everyone | |
CapacityUserUsedPercentage | System.Single | everyone | |
CapacityUserFree | System.Int64 | everyone | |
CapacityUserFreePercentage | System.Single | everyone | |
DataReduction | System.Single | everyone | |
TotalReduction | System.Single | everyone | |
IOPSTotal | System.Single | everyone | |
IOPSRead | System.Single | everyone | |
IOPSWrite | System.Single | everyone | |
IOPSOther | System.Single | everyone | |
IOPSReadWriteRatio | System.Single | everyone | |
BytesPSTotal | System.Single | everyone | |
BytesPSRead | System.Single | everyone | |
BytesPSWrite | System.Single | everyone | |
IOSizeTotal | System.Int32 | everyone | |
IOSizeRead | System.Int32 | everyone | |
IOSizeWrite | System.Int32 | everyone | |
Disks | System.Int32 | everyone | |
Manufacturer | System.String | everyone | |
Model | System.String | everyone | |
Firmware | System.String | everyone | |
SerialNumber | System.String | everyone | |
StatCollection | System.Int32 | everyone | |
RediscoveryInterval | System.Int32 | everyone | |
TopologyInterval | System.Int32 | everyone | |
LastSync | System.DateTime | everyone | |
CapacityRunoutSlope | System.Single | everyone | |
CapacityRunoutOffset | System.Single | everyone | |
CapacityRunout | System.DateTime | everyone | |
CapacityRunoutDate | System.DateTime | everyone | |
OperStatus | System.Int32 | everyone | |
OperStatusDescription | System.String | everyone | |
Status | System.Int32 | everyone | |
DeviceSyncInterval | System.Int32 | everyone | |
DeviceLastSync | System.DateTime | everyone | |
Created | System.DateTime | everyone | |
LastCapacityPollTime | System.DateTime | everyone | |
LastPerformancePollTime | System.DateTime | everyone | |
LastTopologyPollTime | System.DateTime | everyone | |
IsCluster | System.Boolean | everyone | |
DetailsUrl | System.String | everyone | |
OrionIdColumn | System.String | everyone | |
StatusDescription | System.String | everyone |
Source Relationships
Name | Type | Notes |
---|---|---|
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) |
Target Relationships
Name | Type | Notes |
---|---|---|
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) |
Verbs
GetLicensedArrays
Will return list of Storage Array IDs which are licensed.
Access control
everyone
AddSmisCredentials
Adds smis credentials. Returns credentials ID
Access control
everyone
AddExternalProvider
Adds external provider. Receives credential ID, returns provider ID.
Access control
everyone
AddAllArrays
Adds all arrays within given provider. Returns true if success
Access control
everyone