Managed Object - SrmReplicatedArrayPair

Property of
SrmFaultArrayPairInUse, SrmFaultArrayPairNotFound, SrmStorageProviderGroupDetails
Parameter to
RemoveArrayPair_Task
Returned by
AddArrayPair_Task, QueryReplicatedArrayPairs
See also
SrmArrayManager, SrmReplicatedArrayPairDeviceDiscoveryStatus, SrmReplicatedArrayPairReplicatedRdmInfo, SrmReplicatedDatastore, SrmStorageDevice, SrmStorageDeviceGroup
Since
SRM API 8.0


Managed Object Description

External Interface to ReplicatedArrayPair.

Properties

Name Type Description
None

Methods

Methods defined in this Managed Object
GetDeviceDiscoveryStatus, GetDeviceGroups, GetDevices, GetOwner, GetReplicatedDatastores, QueryReplicatedRdms

GetDeviceDiscoveryStatus

Storage device discovery status.

Contains timestamp and faults data for the most recent device discovery.

Required Privileges
System.View
Since
SRM API 11.0

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the SrmReplicatedArrayPair used to make the method call.

Return Value

Type Description
SrmReplicatedArrayPairDeviceDiscoveryStatus

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



GetDeviceGroups

Returns list of consistency groups of storage devices configured for replication.
Required Privileges
System.View
Since
SRM API 11.0

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the SrmReplicatedArrayPair used to make the method call.

Return Value

Type Description
SrmStorageDeviceGroup[]

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



GetDevices

Returns list of storage devices configured for replication.
Required Privileges
System.View
Since
SRM API 11.0

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the SrmReplicatedArrayPair used to make the method call.

Return Value

Type Description
SrmStorageDevice[]

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



GetOwner

Local ArrayManager for the local array in this pair.
Required Privileges
None
Since
SRM API 12.0

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the SrmReplicatedArrayPair used to make the method call.

Return Value

Type Description
ManagedObjectReference
to a SrmArrayManager

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



GetReplicatedDatastores

Returns list of datastores residing on replicated storage devices. This list is populated by scanning all datastores in local vCenter inventory and matching underlying storage devices to replicated storage devices, discovered by SRM's discoverDevices operation.
Required Privileges
System.View
Since
SRM API 11.0

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the SrmReplicatedArrayPair used to make the method call.

Return Value

Type Description
SrmReplicatedDatastore[]

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



QueryReplicatedRdms

Returns info for all Replicated RDMs in the ReplicatedArrayPair.
Required Privileges
System.View

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the SrmReplicatedArrayPair used to make the method call.

Return Value

Type Description
SrmReplicatedArrayPairReplicatedRdmInfo[]

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None