# Data Object - SrmServiceInstanceContent

Property of
  SrmServiceInstance
Returned by
  RetrieveContent
See also
  SrmApi, SrmAutoprotectManager, SrmInventoryMapping, SrmIpSubnetMapper, SrmPlaceholderDatastoreManager, SrmProtection, SrmRecovery, SrmStorage, SrmVvolReplication
Since
  SRM API 0.0

## Data Object Description

Properties of the ServiceInstance class. The ServiceInstance does not have directly-accessible properties because reading the properties of a managed object requires the help of a property collector, and the property collector itself is a property of the ServiceInstance.

For this reason, the ServiceInstanceContent is retrieved via an explicit method: RetrieveContent.

Properties

Name | Type | Description
--- | --- | ---
about | vim.AboutInfo | Information about this service Since SRM API 2.0
apiVersion | xsd:string | The version of this API Since SRM API 2.0
autoprotectManager* | ManagedObjectReference to a SrmAutoprotectManager | External API to AutomaticProtection Since SRM API 9.0
inventoryMapping* | ManagedObjectReference to a SrmInventoryMapping | External API to InventoryMappings Since SRM API 3.0
ipSubnetMapper* | ManagedObjectReference to a SrmIpSubnetMapper | External API to IpSubnetMapper Since SRM API 9.0
placeholderDatastoreManager* | ManagedObjectReference to a SrmPlaceholderDatastoreManager | External API to PlaceholderDatastoreManager Since SRM API 11.0
propertyCollector* | vmodl.query.PropertyCollector | Property Collector for external API Since SRM API 11.0
protection | ManagedObjectReference to a SrmProtection | External API to Protection Since SRM API 2.0
recovery | ManagedObjectReference to a SrmRecovery | External API to Recovery Since SRM API 2.0
srmApi | ManagedObjectReference to a SrmApi | Deprecated. SrmApi is provided only for backward compatibility with existing SRM 4.x servers. Use specific API facilities like SrmProtection, SrmRecovery, and SrmInventoryMapping. External API (1.0) object for Site Recovery Manager Service
storage* | ManagedObjectReference to a SrmStorage | External API to Storage Since SRM API 5.0
vvolReplication* | ManagedObjectReference to a SrmVvolReplication | External API to vVol Replication topology Since SRM API 10.0
Properties inherited from
None

*Need not be set