# Managed Object - PbmServiceInstance(pbm.ServiceInstance)

See also
  PbmServiceInstanceContent

## Managed Object Description

The PbmServiceInstance managed object is the root object of the Storage Policy service. After you connect to the Storage Policy Server, you create a reference to the PbmServiceInstance, and use that reference to retrieve the PbmServiceInstanceContent data object. The PbmServiceInstanceContent object provides access to the Storage Policy managed objects.

Properties

Name | Type | Description
--- | --- | ---
content P | PbmServiceInstanceContent | Contains references to Storage Policy managed objects.

P Required privilege: System.Anonymous

Methods

Methods defined in this Managed Object
PbmRetrieveServiceContent

# PbmRetrieveServiceContent(retrieveContent)

Retrieves the properties of the Storage Policy service instance.

Required Privileges
  System.Anonymous

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the PbmServiceInstance used to make the method call.

Return Value

Type | Description
--- | ---
PbmServiceInstanceContent | Service instance properties that provide access to Storage Policy managed objects.

Faults

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

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="PbmRetrieveServiceContent" type="pbm:PbmRetrieveServiceContentRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="PbmRetrieveServiceContentResponse"> <complexType> <sequence> <element name="returnval" type="pbm:PbmServiceInstanceContent"/> </sequence> </complexType> </element>