# Data Object - SrmProtectionGroupPlaceholderVmLocation

Property of
  SrmProtectionGroupVmRecoverySpec
Parameter to
  RecreatePlaceholder_Task
Since
  SRM API 11.0

## Data Object Description

Information about where a placeholder VM should be crated.

Properties

Name | Type | Description
--- | --- | ---
folder* | vim.Folder | Folder in which the placeholder VM should be created. If unset, the inventory mapper will be queried for a suitable location.
hostSystem* | vim.HostSystem | Host in which the placeholder VM should be created. If unset, SRM will attempt to pick one based on the resource pool mapping (this works only if the resource pool unambiguously designates a single host, or if it designates a DRS cluster).
placeholderDatastore* | vim.Datastore | Datastore in which the placeholder VM should be created. If unset, the placeholder datastore manager will be queried for a suitable location.
resourcePool* | vim.ResourcePool | Resource pool in which the placeholder VM should be created. If unset, the inventory mapper will be queried for a suitable location.
Properties inherited from
None

*Need not be set