GetDevices
Returns list of storage devices configured for replication.
Synopsis
@optional StorageDevice[] getDevices()
StorageDevice
is data
object that describes storage device configured for replication. It has the
following fields:
Field | Description |
---|---|
groupId | SRA-specific identifier of a consistency group
of the device if any. This property must be set if device is
part of a consistency group. |
groupName | User-friendly name of the consistency group.
SRA capabilities determine whether this property is set or not.
It is either set for all devices or none. This property is set
if StorageDevice#groupId is set and StorageDeviceGroupBase#name
is set. |
@optional DeviceProperty[]
details | Describes SRA-specific device
property. |
@optional MethodFault
queryDetailsFault | Error occurred while querying SRA for device
properties, if any. |
DeviceProperty
describes the SRA-specific device property. It has the following fields:
Field | Description |
---|---|
LocalizableString
name | User-friendly property name. |
StorageDevice
extends
StorageDeviceGroupBase
, a base class for storage devices and
storage groups. It has the following fields:
Field | Description |
---|---|
id | SRA-specific identifier. |
name | User-friendly name. SRA capabilities determine
whether this property is set or not. It is either set for all
devices or none. |
role | Role of devices and groups in the replication
relationship. See
drextapi.StorageDeviceRole . |
targetKey | Key of the promoted replication target if role
is promotedTarget. This property is set only for groups and
devices with role
drextapi.StorageDeviceRole#promotedTarget . |
replicationSettings | Replication settings opaque to SRM. |
@optional MethodFault
queryReplicationSettingsFault | Error occurred while querying SRA for
replication settings, if any. |
StorageDeviceGroupBase
extends StorageItemBase
, a base class for replicated datastores,
storage devices and storage groups. It has the following fields:
Field | Description |
---|---|
stretchedStorage | Boolean true if stretched storage is
enabled. |
staticSitePreference | Boolean. This property is set for stretched
devices, device groups and replicated datastores. True if static
site preference is supported. |