# Data Object - SrmProtectionGroupRecoveryLocationSettings

Property of
  SrmProtectionGroupVmRecoverySpec
Parameter to
  ReconfigureRecoveryLocationSettings_Task
Returned by
  GetRecoveryLocationSettings
See also
  SrmProtectionGroupDeviceInfo
Since
  SRM API 11.0

## Data Object Description

User-editable settings regarding where to find VM components at recovery time

Properties

Name | Type | Description
--- | --- | ---
changeVersion* | xsd:string | Change version control. When reconfiguring an existing settings this value must be set and must match the most recent value. This means that first #getRecoveryLocationSettings should be called. Then its result should be updated and passed to #reconfigureRecoveryLocationSettings. For newly protected VMs, leave it unset.
excludedDevices* | SrmProtectionGroupDeviceInfo[] | Information about devices for which the user does not want to be present in the recovered VM. If autoExcludeMediaDevices advance settings is enabled, the list includes the media devices that are auto-excluded by SRM.
protectedDevices* | SrmProtectionGroupDeviceInfo[] | Information about devices for which the user has supplied recovery-time information.
Properties inherited from
None

*Need not be set