# Data Object - SrmProtectionGroupVmProtectionSpec

Parameter to
  ProtectVms
See also
  SrmProtectionGroupVmRecoverySpec
Since
  SRM API 2.0

## Data Object Description

Spec describing how a vim.VirtualMachine should be protected.

Properties

Name | Type | Description
--- | --- | ---
recoverySpec* | SrmProtectionGroupVmRecoverySpec | Information relevant at the recovery site to which the VM will be protected. Allows configuration of protection per VM intead of using global inventory mappings. Since SRM API 11.0
vm | vim.VirtualMachine | The vim.VirtualMachine to be protected.
Properties inherited from
None

*Need not be set